Ruby
https://cdn-images-1.medium.com/max/959/1*Qc0XxYm-qAZL-7tjjlNfrg.png
開発者
すべての値はObjectで、Objectは互いにmessageを送ることでやり取りする
Objectは独自のmethodのコレクションを持つ
対話型Rubyシェル
$ irb
proc
>> multiply = -> x, y { x * y}
呼び出し
>> multiply.call(6, 9)
もしくは、>> multiply[2, 3]
実装
Ruby実装のRuby
Rubyのコンパクトな処理系
関連
mjitとか