From: matz@... (Yukihiro Matsumoto) Date: 1997-11-20T15:11:23+09:00 Subject: [ruby-list:5370] thread (Re: when should I call Tk mainloop?) まつもと ゆきひろです In message "[ruby-list:5369] Re: when should I call Tk mainloop?" on 97/11/20, Kikutani Makoto writes: |きくたにです。 |インデンテーションのみでブロック構造を表現するのは |キーストロークを減らす意味では良いアイデアとは思いますが。 |この手の言語って他にあります? オッカム(spell?)がそうだった |気がしますがよく覚えてない。 確かにOccamはインデントでブロック構造を表現したと聞いていま す.あとはICIなんかもそうです.以前日経MIXでは,なんとかとい うプログラムの組込み言語がそうだったとか,いくつかの証言が聞 かれましたが,メジャーな言語ではPythonが初めてではないでしょ うか. # Pythonはメジャーなのか,という疑問には答えないとして. |なんだか同じthreadと言っても、Pythonとrubyじゃ意味が違うみたいです。 |上の走らせるとPythonプロセスが三つもできてますからね。 PythonのスレッドはOSのネイティブスレッドを使いますからね.挙 動がいろいろ違って使いにくいのではないでしょうか.その点Ruby のスレッドは全部自前で実現していますから,OSがスレッドに対応 していようといまいと同じように動きますし,処理系との親和性も ばっちりです.とはいえ,効率に関しては……なんですけど. -- 人生を巴投げ まつもと ゆきひろ /:|)