[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:118

From: (Yukihiro Matsumoto) <matz ruby-lang.org>
Date: Sat, 24 Jul 2004 17:26:02 +0900
Subject: [yarv-dev:118] Re: another project

まつもと ゆきひろです

In message "[yarv-dev:117] Re: another project"
    on 04/07/24, ko1 atdot.net <ko1 atdot.net> writes:

| 不勉強なのですが、 emit ってどういうものなのでしょうか。

「Javaでいうリフレクションによるメソッド呼び出し」のようなも
のだそうです。これ以上の詳細は私に聞いても分かりません。

|matz> 一種のラッパーで対応できるんじゃないかと思います。.NETでも可
|matz> 能なのかなあ。
|
| 一番気になるのは setjmp/longjmp による例外処理との相性です。

例外は例外のままで良いんじゃないかと。拡張ライブラリの中で直
接setjmp/longjmpされたら手に負えませんが、それはサポートしな
いということで。

| MSさんも、そこがボトルネックになるということがわかれば、必ず
|何か手を打つと思うのですが。そんなことないかな(その他の(サード
|パーティの)言語を速くする、という目的のプライオリティは高くない?)

動的言語はCLRのもともとの対象ではないのでなかなか改善は難し
いかもしれません。

--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

       115 2004-07-24 05:27 [ko1 atdot.net       ] another project                         
       116 2004-07-24 12:05 ┗[matz ruby-lang.org  ]                                       
       117 2004-07-24 16:33  ┗[ko1 atdot.net       ]                                     
->     118 2004-07-24 17:26   ┗[matz ruby-lang.org  ]                                   
       119 2004-07-24 17:31    ┗[ko1 atdot.net       ]                                 
       120 2004-07-24 17:34     ┗[ko1 atdot.net       ]                               
       121 2004-07-25 02:08      ┗[shudo computer.org  ]