Rubinius is an alternative Ruby programming language implementation created by Evan Phoenix. Based loosely on the Smalltalk-80 Blue Book design, Rubinius seeks to "provide a rich, high-performance environment for running Ruby code."
| Property | Value |
| dbpedia-owl:abstract
|
- Rubinius ist eine alternative Implementierung der Programmiersprache Ruby. Ziel der Implementierung ist es so viel wie möglich in Ruby selbst zu schreiben und dabei speichereffizienter als die offizielle Ruby-Implementierung zu sein. Rubinius orientiert sich stark an der Referenzimplementierung der Programmiersprache Smalltalk-80. Abgesehen von der Virtuellen Maschine ist Rubinius gänzlich in Ruby geschrieben. Dies umfasst auch etwa den Parser, den Compiler oder Vererbung. Um dies zu realisieren setzt man auf Bootstrapping: Man muss den Compiler ausführen, damit sich dieser selbst in Bytecode umwandeln kann. Dies geschieht entweder von einer bereits kompilierten Rubinius-Version, oder einer anderen Ruby-Implementierung aus. Seit Version 0.9 ist Rubinius in der Lage Ruby On Rails auszuführen. Die aktuelle Version wird als kompatibel zu Ruby 1.8.7 angesehen, was durch das RubySpec Projekt sichergestellt werden soll. Experimenteller Support für 1.9 ist verfügbar. Die sich aktuell in Entwicklung befindende Version 1.0 hat derzeit mehrere experimentelle Virtuelle Maschinen, etwa für die Integration der Low Level Virtual Machine, mit dem Ziel die Performance zu verbessern. Mehrere Entwickler, darunter Sasada Koichi, der Entwickler von YARV (die VM von Ruby 1.9), sind der Ansicht, dass Rubinius auf lange Sicht das größte Optimierungspotential bereithält. Bereits jetzt führt Rubinius reinen Rubycode schneller aus als andere Implementierungen. Hier sei aber anzumerken, das andere Implementierungen dies kompensieren, indem sie den Kern der Sprache nicht in Ruby, sondern in einer anderen Sprache, zum Beispiel C oder Java, implementieren und damit im Moment bessere Resultate erzielen. Die Entwicklung an Rubinius wird maßgeblich von Engine Yard vorangetrieben, die zur Zeit zwei Entwickler vollzeit daran arbeiten lassen.
- Rubinius es una implementación alternativa del lenguaje de programación Ruby creado por Evan Phoenix. Basado libremente en el diseño de Smalltalk-80 Blue Book, Rubinius tiene como objetivo "proporcionar un ambiente rico y de alto rendimiento para la ejecución de código Ruby."
- Rubinius is an alternative Ruby programming language implementation created by Evan Phoenix. Based loosely on the Smalltalk-80 Blue Book design, Rubinius seeks to "provide a rich, high-performance environment for running Ruby code."
- Rubinius - это альтернативная реализация языка программирования Ruby, созданная Эваном Фениксом. Базируется на Smalltalk-80 Blue Book дизайне.
- Rubinius est une implémentation de l'interpréteur du langage de programmation Ruby, conçue par Evan Phoenix et implémentée principalement dans le langage Ruby lui-même. Basé largement sur les concepts du Blue Book de Smalltalk-80, Rubinius vise à fournir un "environnement de développement riche et de haute performance pour exécuter du code Ruby". Il s'agit d'un projet libre sous licence BSD.
|
| dbpedia-owl:developer
| |
| dbpedia-owl:latestReleaseVersion
| |
| dbpedia-owl:license
| |
| dbpedia-owl:operatingSystem
| |
| dbpedia-owl:programmingLanguage
| |
| dbpedia-owl:wikiPageExternalLink
| |
| dbpprop:developer
| |
| dbpprop:genre
|
- Ruby programming language interpreter
|
| dbpprop:latestReleaseVersion
| |
| dbpprop:license
| |
| dbpprop:name
| |
| dbpprop:operatingSystem
| |
| dbpprop:programmingLanguage
| |
| dbpprop:website
| |
| dbpprop:wikiPageUsesTemplate
| |
| dbpprop:wordnet_type
| |
| dcterms:subject
| |
| rdf:type
| |
| rdfs:comment
|
- Rubinius es una implementación alternativa del lenguaje de programación Ruby creado por Evan Phoenix. Basado libremente en el diseño de Smalltalk-80 Blue Book, Rubinius tiene como objetivo "proporcionar un ambiente rico y de alto rendimiento para la ejecución de código Ruby."
- Rubinius is an alternative Ruby programming language implementation created by Evan Phoenix. Based loosely on the Smalltalk-80 Blue Book design, Rubinius seeks to "provide a rich, high-performance environment for running Ruby code."
- Rubinius - это альтернативная реализация языка программирования Ruby, созданная Эваном Фениксом. Базируется на Smalltalk-80 Blue Book дизайне.
- Rubinius ist eine alternative Implementierung der Programmiersprache Ruby. Ziel der Implementierung ist es so viel wie möglich in Ruby selbst zu schreiben und dabei speichereffizienter als die offizielle Ruby-Implementierung zu sein. Rubinius orientiert sich stark an der Referenzimplementierung der Programmiersprache Smalltalk-80. Abgesehen von der Virtuellen Maschine ist Rubinius gänzlich in Ruby geschrieben. Dies umfasst auch etwa den Parser, den Compiler oder Vererbung.
- Rubinius est une implémentation de l'interpréteur du langage de programmation Ruby, conçue par Evan Phoenix et implémentée principalement dans le langage Ruby lui-même. Basé largement sur les concepts du Blue Book de Smalltalk-80, Rubinius vise à fournir un "environnement de développement riche et de haute performance pour exécuter du code Ruby". Il s'agit d'un projet libre sous licence BSD.
|
| rdfs:label
|
- Rubinius
- Rubinius
- Rubinius
- Rubinius
- Rubinius
|
| owl:sameAs
| |
| foaf:homepage
| |
| foaf:name
| |
| foaf:page
| |
| is dbpprop:implementations
of | |
| is owl:sameAs
of | |
| is foaf:primaryTopic
of | |