2007/05/08

Javaと並列処理と関数型言語

「Javaに並列処理と関数型言語の要素を」、ティム・ブレイ氏 - @IT

時代はCPUの高速化より、マルチコア化に進んでいるので、Java言語もそれに対応して並列処理や関数型言語の要素を取り込むべきということらしい。(JavaやC++などの手続き型言語より関数型言語の方が並列化しやすい。)

最後の方になにやら物騒なことが書いてあるけど、Java言語にどう取り込むかよりも、JVMレベルでどうサポートするかの方がでかい気がする。

Erlang

twitterブームの陰で注目を集める“Erlang” - @IT
記事的にはいろいろツッコミどころがありますが、Erlangはおもしろそう。
そろそろ関数型言語も押さえとかないといけないかな。
Jaskellか、Kawaあたりから始めてみようかな。