[Yarv-devel] Re: Intense speed ruby
Masato KIYAMA
masato @ cs.kumamoto-u.ac.jp
2004年 2月 10日 (火) 03:59:20 EST
木山です.
> ruby で ruby vm で激速、ってそそられますけど、どうなんだろう。
> ちょっと想像がつきません。
ですね.
僕も想像がつきません.
まあ,理想ですから.
でも,rubyでVMを記述するってのは良いかもしれません.
言語処理系をいじってると,rubyでコード書くより,
Cでコード書くほうが多くなって,いやんな感じですから.
いや,Cが嫌いって訳じゃないですが.
できるなら,rubyと戯れる時間を多く取りたいですから.
> ruby -> minispec ruby -> C or some other representation -> ...
> って感じでしょうか。
一応,そのように考えてます.
minispec rubyってのが可愛くていいと思います.
実はまだ良くrubyの仕様を理解してないので
minispecでも考えて理解を深めようという目的があります.
> - Tail call optimization
> - Pair/List native class
> - call/cc
>
> を絶対入れます。(打倒 gauche)(rubyVM の目標として激しく違う気もする)
call/ccとかはコード見てみたいですね.
よく理解できなかったんですよね,call/cc...
Pair/Listってのはよく分かんないです.
> やりたいのは、同じコアで複数の言語、って話なんですけど。
Schemeとかが動いたりするってことですか?
Yarv-devel メーリングリストの案内