Smalltalk(Squeak/VisualWorks/etc.)総合スレ
■ このスレッドは過去ログ倉庫に格納されています
0480478
NGNG477が静的コンパイルとネイティブ・コンパイルをごっちゃにしているようなので
こうなった次第。ごっちゃにしてんの俺かも。
> ところでさ、Smalltalkのevaluate:はコンパイラ動かしてバイトコード生成してるんだから、
> ネイティブコード生成して動的リンクすれば実現可能な気もするが、どうよ?
evaluate:の引数の中にevaluate:やらユーザー入力やらがなければね。
結論:
静的コンパイルは、できないコードはできない。でも、それは「問題」
ではなくて、言語がリッチであることの証。
ネイティブコンパイルは、JITだったりする処理系であればevaluate:も含めて
もうやっている。
■ このスレッドは過去ログ倉庫に格納されています