アカウント名:
パスワード:
いやいや、elisp処理系がマルチスレッド、せめてマルチタスクをサポートしてくれたらまだまだ戦えるよ!;;しないだろうな...
マルチスレッドの何が嬉しいのかわからない。大概のものはバックグラウンドプロセスに追いやれるし。どうしてもelispでしたいならemacsプロセスを2つなり100なり好きなだけ立ち上げるだけでよくね?
emacs使いならわかるだろうけど、人の書いたelispをただ乗りできるのが最大の利点なのにただでさえ可読性の低いlispがマルチスレッドになったらもう誰も.elなんて読めなくなるってばよ。
同意.IOとUIの記述がほとんどのEmacs Lispにコアのマルチスレッドサポートは必要ない.プログラムの解析など,時間のかかる計算がしたいなら,それこそ末尾再帰最適化すらない貧弱なEmacs Lispなど使わず,C/Sモデルで開発すべきだ.外部サーバを別に開発すれば,使い回しも効く.Vimなどの他のツールからも利用出来る.
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
順番が逆 (スコア:2, おもしろおかしい)
Re: (スコア:0)
いやいや、elisp処理系がマルチスレッド、せめてマルチタスクをサポートしてくれたらまだまだ戦えるよ!
;;しないだろうな...
Re: (スコア:1)
マルチスレッドの何が嬉しいのかわからない。
大概のものはバックグラウンドプロセスに追いやれるし。
どうしてもelispでしたいならemacsプロセスを2つなり100なり好きなだけ立ち上げるだけでよくね?
emacs使いならわかるだろうけど、人の書いたelispをただ乗りできるのが最大の利点なのに
ただでさえ可読性の低いlispがマルチスレッドになったらもう誰も.elなんて読めなくなるってばよ。
Re:順番が逆 (スコア:3, 興味深い)
同意.
IOとUIの記述がほとんどのEmacs Lispにコアのマルチスレッドサポートは必要ない.
プログラムの解析など,時間のかかる計算がしたいなら,
それこそ末尾再帰最適化すらない貧弱なEmacs Lispなど使わず,C/Sモデルで開発すべきだ.
外部サーバを別に開発すれば,使い回しも効く.Vimなどの他のツールからも利用出来る.