1. takeyuweb

    No comment

    takeyuweb
Changes in body
Source | HTML | Preview
@@ -17,12 +17,12 @@
- [Ruby Enterprise Edition](#ruby-enterprise-editionるびーえんたーぷらいずえでぃしょん)
- [Topaz](#topazとぱーず)
- それ以外
- [IronRuby](#ironrubyあいあんるびー)
- [MacRuby](#macrubyまっくるびー)
- - [Cardinal](#cardinal)
- - [HotRuby](#hotruby)
+ - [Cardinal](#cardinalかーでぃなる)
+ - [HotRuby](#hotrubyほっとるびー)
- [TruffleRuby](#trufflerubyとりゅふるびー)
- [RubyMotion](#rubymotionるびーもーしょん)
- [GoRuby](#gorubyごーるびー)
- おまけ
- [Opal](#opalおぱーる)
@@ -181,11 +181,11 @@
Objective-CランタイムとCore Foundationフレームワークで作られたRuby実装とのこと。
MacRubyのObjectクラスはObjective-CのNSObjectのサブクラスで、つまりはMacRubyのすべてのオブジェクトはObjective-Cのオブジェクトという面白い性質があります。それに起因する挙動の違いもあったようですが・・・。
IronRubyと同様にObjective-CアプリケーションからRuby言語で書かれたスクリプトを実行することができたようです。
-## Cardinal
+## Cardinal(かーでぃなる)
https://github.com/parrot/cardinal
> [Cardinal](https://github.com/parrot/cardinal)はPerl6用の仮想マシンである[Parrot](http://parrot.org)上のRubyコンパイラです。
@@ -202,11 +202,11 @@
> **Parrot** は[レジスタ](https://ja.wikipedia.org/wiki/%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%B7%E3%83%B3)ベースの[仮想機械](https://ja.wikipedia.org/wiki/%E4%BB%AE%E6%83%B3%E6%A9%9F%E6%A2%B0)(仮想マシン)で、[動的プログラミング言語](https://ja.wikipedia.org/wiki/%E5%8B%95%E7%9A%84%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E)を効率的に動作させるために開発された、[C言語](https://ja.wikipedia.org/wiki/C%E8%A8%80%E8%AA%9E)で書かれたソフトウェアである。Parrotは他の多くの仮想マシンと異なり、[型](https://ja.wikipedia.org/wiki/%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B)情報を扱うことができる。[Parrot アセンブリ言語](https://en.wikipedia.org/wiki/Parrot_assembly_language)と[PIR](https://en.wikipedia.org/wiki/Parrot_intermediate_representation)(Parrot[中間言語](https://ja.wikipedia.org/wiki/%E4%B8%AD%E9%96%93%E8%A8%80%E8%AA%9E))をParrotの[バイトコード](https://ja.wikipedia.org/wiki/%E3%83%90%E3%82%A4%E3%83%88%E3%82%B3%E3%83%BC%E3%83%89)に変換し、実行することができる。
> https://ja.wikipedia.org/w/index.php?title=Parrot&oldid=65887573
名前は紅色のParrot(オウム)の一種Cardinal Lory(ベニインコ)から。
-## HotRuby
+## HotRuby(ほっとるびー)
http://hotruby.yukoba.jp/
> WebブラウザとFlashで動作するRuby。JavaScriptとActionScriptで実装されている。