langsmith:132
From: Yukihiro Matsumoto <matz ruby-lang.org>
Date: Tue, 28 Sep 2004 09:09:54 +0900
Subject: [langsmith:132] Re: 並行プログラミングのサポート
まつもと ゆきひろです In message "Re: [langsmith:131] 並行プログラミングのサポート" on Tue, 28 Sep 2004 00:46:15 +0900, "HAMADA, Masaaki" <allchapters nifty.com> writes: |皆さん今後のプログラミング言語の並行プログラミングのサポートに |ついてどう思われますか? 私は平行プログラミングにはついていけてません。私の脳の処理が (少なくとも意識レベルでは)シーケンシャルにできているようです。 きっと多くの人は似たようなものだと思います。 ということで、個人的な意見としては、「普通の人が扱うレベル」 では、粒度が荒いものか、相互作用がほとんどないものしか広まら ないんじゃないかなあって思ってます。 # この意見は、自分の苦手なものが広まるはずはない、という勝手 # な思いこみに着色されています。(笑) とはいえ、 |私は仕事で組み込み機器用のソフトウェア開発をやっていますが、分野的 |にデットロックなどを極度に嫌うのでそこではこのActiveObjectモデルで |設計されることが多いです。 とか |でもActiveObjectモデルだとコンテキストが分断されるのがネックなので、 |そこはcoroutineが併用できればよし、できればそれが言語レベルでサポート |されてればなぁと常々思っています。 とかについては知識が少ないので勉強してみますね。 coroutineと併用したActiveObjectってのは面白そうですが、ちょっ とイメージが沸きません。もしよければもうちょっと聞かせてもら えませんか? |# Ioというプロトタイプベースの言語(http://www.iolanguage.com/)は |# どうもそれっぽいことができるらしいです Ioは一通り見たような気がするけど、そんなのあったかなあ。並行 は興味がないから無意識に読み飛ばしたかな。 まつもと ゆきひろ /:|) -- ML: langsmith quickml.atdot.net 使い方: http://www.atdot.net/~ko1/quickml
131 2004-09-28 00:46 [allchapters nifty.co] 並行プログラミングのサポート -> 132 2004-09-28 09:09 ┣[matz ruby-lang.org ] 133 2004-09-29 03:22 ┃┗[allchapters nifty.co] 149 2004-10-09 23:59 ┃ ┗[maeda-langsmith atus] 152 2004-10-12 21:43 ┃ ┗[allchapters nifty.co] 153 2004-10-12 23:43 ┃ ┗[maeda-langsmith atus] 157 2004-10-14 13:00 ┃ ┣[maeda-langsmith atus] 158 2004-10-15 00:30 ┃ ┗[allchapters nifty.co] 159 2004-10-15 02:08 ┃ ┗[maeda-langsmith atus] CPS (Re: 並行プログラミングのサポート) 134 2004-10-05 00:53 ┗[mas pb.highway.ne.jp] 137 2004-10-07 01:18 ┗[allchapters nifty.co]