[前][次][番号順一覧][スレッド一覧][生データ]

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]