Loading article…
| 開発者 | エヴァン・フェニックス、ブライアン・シライ |
|---|---|
| 安定版リリース | 5.0 / 2020年5月16日[1] |
| リポジトリ |
|
| 書かれた | C++とRuby |
| オペレーティング·システム | Unixライク |
| タイプ | Rubyプログラミング言語コンパイラ |
| ライセンス | Mozilla パブリックライセンス |
| Webサイト | rubinius.com |
Rubinius は、 Evan Phoenix によって作成された代替Ruby実装です。Smalltalk -80 Blue Book設計を大まかにベースにしており、[2] Rubinius は「Ruby コードを実行するためのリッチで高性能な環境を提供する」ことを目指しています。[3]
目標
RubiniusはLispとSmalltalkの伝統を踏襲し、可能な限り多くのRubyをRubyコードでネイティブに実装しています。[4]
また、単一のアプリケーションに複数のインタープリターを埋め込むことができるように、 スレッドセーフであることも目標としています。
スポンサーシップ
2007年から2013年にかけて、Engine YardはRubiniusに専念するフルタイムエンジニア1名に資金を提供した。[5]エヴァン・フェニックスは現在HashiCorpで働いている。[6] [7]
PowerPC64 サポート
バージョン2.4.0以降ではPowerPC64のサポートが有効になっています。[8]
参照
参考文献
- ^ 「リリース - rubinius/rubinius」。2020年5月17日閲覧– GitHub経由。
- ^ゴールドバーグ 、アデル、ロブソン、デイブ(1983)。Smalltalk -80:言語とその実装。ISBN 0-201-11371-6。
- ^ 「Rubinius README」。Rubinius プロジェクト。2009年2 月 22 日閲覧。
- ^ Nutter, Charles (2008 年 4 月 27 日)。「代替 Ruby Impls の期待と危険性」 。2009年2 月 22 日閲覧。Evan
Phoenix の Rubinius プロジェクトは、可能な限り多くの Ruby コードを使用して Ruby を実装する取り組みです。
- ^ Rubinius の将来 engineyard.com 2013 [リンク切れ ]
- ^ 「Vektra Joins HashiCorp」www.hashicorp.com . 2017年6月29日閲覧。
- ^ 「ホーム」. hashicorp.com .
- ^ グスタボ・フレデリコ・テンプル・ペドロサ、ヴィトール・デ・リマ、レオナルド・ビアンコーニ (2014). 「リリース 2.4.0」。GitHub。2020 年1 月 6 日に取得。
{{cite web}}: CS1 maint: 複数の名前: 著者リスト (リンク)
外部リンク
- 公式サイト
- エヴァン・フェニックスのブログ
- RubyConf 2007 での Evan Phoenix のビデオ
- MountainWest RubyConf 2008 での Evan Phoenix のビデオ
- RubyConf 2008 での Evan Phoenix のプレゼンテーション
- GitHub上の Rubinius コード リポジトリ
- Ruby 対決 (2008 年 12 月): Rubinius と他の一般的な Ruby VM の比較
- 「Mac OS X に Rubinius をインストールする方法」。2007 年 10 月 12 日時点のオリジナルよりアーカイブ。2007年10 月 5 日閲覧。
- それは Rubinius ですか? - コミュニティ主導の Rubinius の gem 互換性
