タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

lambdaとclosureに関するnbqx69のブックマーク (1)

  • JavaOne2010 9/22 -- Project Lambda: To Multicore and Beyond - 豆無日記

    ついにJavaにもクロージャ導入か!?という、注目のProject Lambdaのセッションです。 実際のところ、クロージャと言うより、匿名内部クラスよりは見やすい新たなラムダ式の記法ってだけなんですけども。 とりあえずメンドイし、厳密な定義とかあまりよく知らないので、新しいラムダの記法を「クロージャ」って書いときます。 なぜ今更Javaにクロージャを導入するのか? ムーアの法則における成長限界もあるし、将来的にマルチコアによる並列処理が主流になってくるので、マルチコアをもっと引き出すような言語サポートが必要だよね、というのが主な動機だそうです。 確かに現状でも優秀なjava.util.concurrentパッケージがありますが、万人向けとは言い難い。もっと手軽に利用できて、かつ、コードが読みやすくなるようにしていかないと。 パラレル処理がかんたんに書けないなら、シーケンシャルに書いちゃう

    JavaOne2010 9/22 -- Project Lambda: To Multicore and Beyond - 豆無日記
  • 1