アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
なにがうれしいのか (スコア:1)
Scheme でデバイスドライバとか作って、それをCに変換して
とかできちゃったりするのでしょうか?
いや、先日の Squeak の記事を思い出してふと思ったのですが
インタプリタでプロトタイプつくれるならいいかも。
Re:なにがうれしいのか (スコア:0)
「楽しい」「楽しくない」なので無問題。
Re:なにがうれしいのか (スコア:1)
just for fun ONLYってことはないでしょうね。(うまく出来ているならば)実用性も十分期待できる。
言語の能力が(Cより)高いと、プロトタイピングも楽でしょうね。てゆーか楽です。
Cみたいな中級言語で苦労して書くのは、本番コード、つまり最後の一回だけで済ませられる(のが究極の目標)ってことで。
余談:
Squeak入門 過去から来た未来のプログラミング環境 [yfcbookshelf.com]、読み始めました。
で、最初のほうに書いてあって今更知ったんですが、Squeak→Cトランスレータって、
Squeak(Smalltalk)言語のフルセットじゃなくサブセットを変換の対象とするんですってね。
フルセットの(妥当なコスト範囲での)変換は無茶だろうなとクビをかしげていたんですが、長年の疑問が解決。
#注:真人間ならソースを読んでとっくの昔に気付いているべきことなんですが(笑)
余談2:
Javaの(本家の)VMは極端だとしても、インタプリタ処理系が「遅い」のって、その処理系の起動にかかるコストも結構大きいっぽいですよね。
カーネル内に存在し、いわば常時立ち上がってるままの処理系なら、その辺は気にしなくて済むわけで。