[Yarv-devel] Re: Intense speed ruby

K.Sasada ko1 @ namikilab.tuat.ac.jp
2004年 2月 10日 (火) 12:03:29 EST


  MAEDA Atusi <maeda-yarv at atusi.org> wrote :
    [ Re: [Yarv-devel] Re: Intense speed ruby ]
    at 10 Feb 2004 10:48:29 +0900


> 良く意味が分からん:-)
> 
> SchemeやMLの処理系がtail call optimizationをやるのは、tail call以外で
> ループが書けない言語だからです。それでも、デバッグのためにわざわざ
> tail call optimizeしないモードがあったりします。
> 
> Rubyでtail call optimizationは???
> デバッグ性も落ちるし、速度も速くならないだろうし、どうなんでしょ?

 ただ単に Scheme処理系が作りたいだけです。

 akrさんにも言われたんですが(末尾再帰除去なんてrubyで要るの?)、理由
は「やりたいから」という、とても工学らしからぬ話です。

> # ところで、yarvのソースのyarv.rubyforge.orgからダウンロードができない
> # んですけど(404)

 面倒でアップしてないだけです。
 最近、ソース自体触っていません。

-- 
// SASADA Koichi @ namikilab.tuat.ac.jp
//


Yarv-devel メーリングリストの案内