タグ

クロージャに関するnowokayのブックマーク (4)

  • 結論:結局、Javaはクロージャを使えるの? - lethevert is a programmer

    【追記 2008/7/2】とても昔のClosureについて書いた記事が注目を集めてしまったみたいですが、ぜひ、もっと後で書いた次の記事とその関連スレッドの方も確認してみてください。このときよりも、もう少し事情が分かってから書いたものなので、より正確に状況を理解できると思います。それに、私自身、この言葉にはまだ混乱しています・・・ http://d.hatena.ne.jp/lethevert/20070524/p2 - という問いに対して、そろそろ私の結論を整理しておきます。 これは、将来の自分に対する参照の便のための整理です。 前提知識 前提知識として、こちらの内容を読んで理解しておきます。 Closure (computer programming) - Wikipedia [id:lethevert:20060119:p1] [id:lethevert:20060121:p2] また

    結論:結局、Javaはクロージャを使えるの? - lethevert is a programmer
  • クロージャとJavaらしさの維持

    ここ数年の間、Java SE 7の一部として、あるいは今後いつか、詳細不明のリリースで、Java言語にクロージャ(source)を追加することについて、多岐にわたる議論が行われてきた。いくつか の提案(BGGA, CICE, FCM)や、コンセンサス(source)に関する話があった。有効な提案の見方のひとつは、言語としてのJavaに与える影響「Java らしさ」を保ったままで基的な部分の変更が可能かどうか、を良く考えることである。Javapolisでは、Joshua Bloch氏がこの議論に関する考え(source)と、彼がCICEがより適したアプローチであると考える理由を述べた。 Javaらしさについて説明しながら、Joshua Bloch氏は1997年6月に発表されたIEEE ComputerのGosling氏の論文を引用した。 Javaはブルー・カラーの言語です。博士論文の材料で

    クロージャとJavaらしさの維持
  • JDK7は1年先、クロージャは見送り | エンタープライズ | マイコミジャーナル

    JDK7 - Next major Java SE Platform Mark Reinhold氏は24日(米国時間)、OpenJDKのサイトにおいてJDK7のリリーススケジュールと取り込み予定になっている機能一覧を更新した。JDK7 (OpenJDK7)は次期Java SEプラットフォームのOSS実装。Sun Microsystemsから公開される正式版も基的にはOpenJDKをベースとしたものになる見通し。 JDK7のリリースへ向けてはすでにマイルストーンを6週間から7週間おきに繰り返していく工程に入っている。ベータやアーリーアクセスリリースといった形態はとらない。更新されたスケジュールは次のとおり。 04月03日- M3 (JSR292、SCTP、SDP、Unicode 5.1、クラスローダアーキテクチャアップグレード) 06月05日- M4 (6u10機能のための新しいプラットフ

  • PHP 5.3、最終バージョンへ - 名前空間、ラムダ関数、クロージャ、GOTO構文 | エンタープライズ | マイコミジャーナル

    PHP: Hypertext Preprocessor The PHP development teamは24日(米国時間)、PHP 5.3.0 RC1を公開した。5.3系はPHP 5系の最終ブランチになる見通し。バグ修正やセキュリティ対策以外にもいくつもの新機能が取り込まれるブランチになる。代表的な機能は次のとおり。 名前空間 遅延スタティックバインディング機能 ラムダ関数 クロージャ GOTO構文 新しいエクステンションのバンドル (ext/phar、ext/intl、ext/fileinfo、ext/sqlite3、ext/enchant) パフォーマンスの改善 5.3系の登場とともに5.2系は推奨されないブランチ扱いにかわる見通し。5.2系やそれ以前のバージョンを使っている場合には5.3系へのアップグレードに備えておきたい。いくつかのエクステンションや内部APIは廃止されるなど一部

  • 1