About: YARV     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Software106566077, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FYARV

YARV (Yet another Ruby VM) is a bytecode interpreter that was developed for the Ruby programming language by Koichi Sasada. The goal of the project was to greatly reduce the execution time of Ruby programs. Since YARV has become the official Ruby interpreter for Ruby 1.9, it is also named KRI (Koichi's Ruby Interpreter), in the same vein as the original Ruby MRI, named in honor of Ruby's creator Yukihiro Matsumoto.

AttributesValues
rdf:type
rdfs:label
  • YARV (de)
  • YARV (el)
  • YARV (fr)
  • YARV (ja)
  • YARV (pt)
  • YARV (sv)
  • YARV (en)
  • YARV (ru)
  • YARV (zh)
rdfs:comment
  • YARV (Yet another Ruby VM) ist ein Bytecode-Interpreter für die Programmiersprache Ruby. Er wurde von entwickelt und sollte die schnellste Virtuelle Maschine für Ruby in der Welt werden. Nachdem er den von Matz erstellten Interpreter (MRI, Matz's Ruby Interpreter) am 26. Dezember 2007 abgelöst hat, ist YARV, auch KRI (Koichi’s Ruby Interpreter) genannt, seit der Ruby-Version 1.9 der offizielle Ruby-Interpreter. Nach außen hin hat sich an Ruby durch die Ablösung nichts verändert, aber intern funktionieren viele Vorgänge anders. (de)
  • Ο YARV (Yet another Ruby VM, Άλλη μια εικονική μηχανή για τη Ruby) είναι ένας διερμηνέας κώδικα byte (bytecode) που αναπτύχθηκε για τη γλώσσα προγραμματισμού Ruby από τον Koichi Sasada. Ο στόχος του εγχειρήματος ήταν να μειωθεί σημαντικά ο χρόνος εκτέλεσης των προγραμμάτων σε Ruby. Επειδή ο YARV έγινε ο επίσημος διερμηνέας της Ruby στην έκδοση της Ruby 1.9, ονομάζεται επίσης KRI (Koichi's Ruby Interpreter). (el)
  • YARV (Yet Another Ruby VM) est un interpréteur pour le langage de programmation Ruby, écrit par Koichi Sasada. Il est publié sous la double licence GNU GPL et la licence Ruby. Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ? (fr)
  • YARV (Yet another Ruby VM) is a bytecode interpreter that was developed for the Ruby programming language by Koichi Sasada. The goal of the project was to greatly reduce the execution time of Ruby programs. Since YARV has become the official Ruby interpreter for Ruby 1.9, it is also named KRI (Koichi's Ruby Interpreter), in the same vein as the original Ruby MRI, named in honor of Ruby's creator Yukihiro Matsumoto. (en)
  • YARV (Yet Another Ruby VM) は、が開発するRuby言語処理系。Rubyインタプリタの高速化を目指し、開発が進められた。世界最高速のRuby処理系を目標としていた。現在はRuby(Matz's Ruby Interpreter, MRI)に組み込まれている。 情報処理推進機構の2004年度未踏ソフトウェア創造事業に採択された。 Ruby処理系全体の一からの書き直しはせず、Rubyの既存処理系への、拡張ライブラリとパッチという形で公開、開発が進められていたが、2006年12月31日にRubyリポジトリにマージされ[1]、2007年12月25日にリリースされたRuby 1.9.0から、正式に組み込まれた。 バイトコードインタプリタとして実装されており、従前の処理系ではevalルーチンが直接読み込んでいたRubyプログラムの構文木を、バイトコードにコンパイルし、evalを置き換えた仮想計算機上で実行する。 なお、では0.5からYARVに代わってLLVMが採用されている。 (ja)
  • Yet Another Ruby Virtual machine (YARV) é um interpretador bytecode projetado em C, desenvolvido por Koichi Sasada para a linguagem de programação Ruby tendo sido incorporado oficialmente à versão 1.9 da linguagem. Sua principal vantagem é a velocidade de execução de programas Ruby comparado ao interpretador Ruby MRI. (pt)
  • YARV (Yet Another Ruby VM) är den officiella bytekod-tolken till programspråket Ruby, som utvecklades . Målet med projektet var att minska exekveringstiden för Ruby-program, vilket man även lyckades med – vid jämförelser mellan Ruby 1.8 och 1.9 har YARV visat sig snabba upp program med upp till tio gånger den tidigare hastigheten. (sv)
  • YARV是“Ruby程序语言”的一个字节码解译器,它是由领导的。YARV这个名称是“Yet another Ruby VM”(又一个Ruby虚拟机器)的首字母缩写。这个项目的目标是大幅度地减少Ruby程序的运行时间。 在YARV成为Ruby 1.9的官方解译器后,人们也称它为KRI(Koichi's Ruby Interpreter,Koichi的Ruby解译器)。 (zh)
  • YARV (Yet Another Ruby VM) — байткод-интерпретатор, разработанный для Ruby Коити Сасада. Целью проекта является значительное уменьшение времени выполнения программ на Ruby. YARV стал основным интерпретатором в версии Ruby 1.9, так же, его называют KRI (Koichi’s Ruby Interpreter), по аналогии с MRI (Matz’s Ruby Interpreter). Результаты бенчмарков сайта rubychan.de показали что скорость работы сильно возросла Бенчмарки Antonio Cangiano показали, что скорость возросла в среднем в четыре раза. Оба бенчмарка состояли, в основном, из синтетических тестов. (ru)
foaf:name
  • YARV (en)
foaf:homepage
name
  • YARV (en)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
developer
genre
  • Ruby Virtual Machine (en)
programming language
title
  • YARV (en)
website
has abstract
  • YARV (Yet another Ruby VM) ist ein Bytecode-Interpreter für die Programmiersprache Ruby. Er wurde von entwickelt und sollte die schnellste Virtuelle Maschine für Ruby in der Welt werden. Nachdem er den von Matz erstellten Interpreter (MRI, Matz's Ruby Interpreter) am 26. Dezember 2007 abgelöst hat, ist YARV, auch KRI (Koichi’s Ruby Interpreter) genannt, seit der Ruby-Version 1.9 der offizielle Ruby-Interpreter. Nach außen hin hat sich an Ruby durch die Ablösung nichts verändert, aber intern funktionieren viele Vorgänge anders. (de)
  • Ο YARV (Yet another Ruby VM, Άλλη μια εικονική μηχανή για τη Ruby) είναι ένας διερμηνέας κώδικα byte (bytecode) που αναπτύχθηκε για τη γλώσσα προγραμματισμού Ruby από τον Koichi Sasada. Ο στόχος του εγχειρήματος ήταν να μειωθεί σημαντικά ο χρόνος εκτέλεσης των προγραμμάτων σε Ruby. Επειδή ο YARV έγινε ο επίσημος διερμηνέας της Ruby στην έκδοση της Ruby 1.9, ονομάζεται επίσης KRI (Koichi's Ruby Interpreter). (el)
  • YARV (Yet Another Ruby VM) est un interpréteur pour le langage de programmation Ruby, écrit par Koichi Sasada. Il est publié sous la double licence GNU GPL et la licence Ruby. Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ? (fr)
  • YARV (Yet another Ruby VM) is a bytecode interpreter that was developed for the Ruby programming language by Koichi Sasada. The goal of the project was to greatly reduce the execution time of Ruby programs. Since YARV has become the official Ruby interpreter for Ruby 1.9, it is also named KRI (Koichi's Ruby Interpreter), in the same vein as the original Ruby MRI, named in honor of Ruby's creator Yukihiro Matsumoto. (en)
  • YARV (Yet Another Ruby VM) は、が開発するRuby言語処理系。Rubyインタプリタの高速化を目指し、開発が進められた。世界最高速のRuby処理系を目標としていた。現在はRuby(Matz's Ruby Interpreter, MRI)に組み込まれている。 情報処理推進機構の2004年度未踏ソフトウェア創造事業に採択された。 Ruby処理系全体の一からの書き直しはせず、Rubyの既存処理系への、拡張ライブラリとパッチという形で公開、開発が進められていたが、2006年12月31日にRubyリポジトリにマージされ[1]、2007年12月25日にリリースされたRuby 1.9.0から、正式に組み込まれた。 バイトコードインタプリタとして実装されており、従前の処理系ではevalルーチンが直接読み込んでいたRubyプログラムの構文木を、バイトコードにコンパイルし、evalを置き換えた仮想計算機上で実行する。 なお、では0.5からYARVに代わってLLVMが採用されている。 (ja)
  • YARV (Yet Another Ruby VM) — байткод-интерпретатор, разработанный для Ruby Коити Сасада. Целью проекта является значительное уменьшение времени выполнения программ на Ruby. YARV стал основным интерпретатором в версии Ruby 1.9, так же, его называют KRI (Koichi’s Ruby Interpreter), по аналогии с MRI (Matz’s Ruby Interpreter). Результаты бенчмарков сайта rubychan.de показали что скорость работы сильно возросла Бенчмарки Antonio Cangiano показали, что скорость возросла в среднем в четыре раза. Оба бенчмарка состояли, в основном, из синтетических тестов. Ruby on Rails работает с YARV быстрее примерно на 15 % чем с Ruby 1.8.6. Однако, время запуска и работа с ActiveRecord всё ещё медленны. (ru)
  • Yet Another Ruby Virtual machine (YARV) é um interpretador bytecode projetado em C, desenvolvido por Koichi Sasada para a linguagem de programação Ruby tendo sido incorporado oficialmente à versão 1.9 da linguagem. Sua principal vantagem é a velocidade de execução de programas Ruby comparado ao interpretador Ruby MRI. (pt)
  • YARV (Yet Another Ruby VM) är den officiella bytekod-tolken till programspråket Ruby, som utvecklades . Målet med projektet var att minska exekveringstiden för Ruby-program, vilket man även lyckades med – vid jämförelser mellan Ruby 1.8 och 1.9 har YARV visat sig snabba upp program med upp till tio gånger den tidigare hastigheten. (sv)
  • YARV是“Ruby程序语言”的一个字节码解译器,它是由领导的。YARV这个名称是“Yet another Ruby VM”(又一个Ruby虚拟机器)的首字母缩写。这个项目的目标是大幅度地减少Ruby程序的运行时间。 在YARV成为Ruby 1.9的官方解译器后,人们也称它为KRI(Koichi's Ruby Interpreter,Koichi的Ruby解译器)。 (zh)
gold:hypernym
dbp:wordnet_type
prov:wasDerivedFrom
page length (characters) of wiki page
developer
genre
programming language
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (61 GB total memory, 49 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software