【インタビュー】
Javaがレガシーだって? 冗談じゃないよ - James Goslingが語るJavaの現在
1 Java 7の開発ペース、ゆっくりすぎやしませんか?
2008/12/03
サンフランシスコで開催されたJavaOne 2008が終わってから半年、この間、Sun Microsystemsから聞こえてくるニュースは、正直、さびしいものが多かった。「Don't be shy!」の名セリフでJavaOneを盛り上げてきたJohn Gage氏が同社を去り、そしてJavaをはじめとする同社のソフトウェアビジネスを統括していたRich Green氏までもが同社を後にした。金融機関に多くの大口顧客をもつSunは、世界的金融不況の影響をもろに受け、全世界規模での人員削減を発表している。決算の数字も正直、痛々しい。
そんな厳しい状況にある中、12月2日 - 3日、東京・六本木ミッドタウンにて開催されたユーザカンファレンス「Sun Tech Days 2008 in Tokyo」(主催: サン・マイクロシステムズ)では、"Javaの父"としてその名をはせるJames Gosling氏が来日、報道関係者によるラウンドテーブル形式のインタビューが2日に行われた。来るべきJava 7、JVMと動的言語の関係、まもなくリリースされるJavaFX、さらにはSunとJavaをめぐる状況について、驚くほど率直に本音を語ってくれた。
--SDKの次期バージョンであるJava 7ですが、クロージャの採用が有力視されているようですね。現在の開発状況について教えてもらえますか。
Java 7において、クロージャは有力な新機能候補のひとつではあるが、まだ正式に決定したわけではない。私自身は、クロージャを採用すべきだと思っているが。
クロージャの導入はコミュニティの中でも最もホットなトピックで、つねに議論がなされてきた。アプリケーションがシンプルになり、開発が簡単になるというのが、私も含めたクロージャ賛成派の考えだが、反対派は言語をいじるという行為自体に疑問を感じているようだ。これ以上、Javaを複雑にする必要があるのか、と。
リリース時期については、私の勝手な憶測だが、(クロージャ問題も含めて)スペックが確定するのにあと6カ月、だから正式リリースは早くとも1年半後、ということになるね。
Java 7は、これまでのSDKに比べてもゆっくりとした開発ペースであることは確かだ。理由は簡単で、新しいバージョンに対応できるユーザがあまりにも少ないから。現在の6系にしたところで、最新バージョンを使っているユーザがどれだけいるだろうか。いまだに4系ユーザがごろごろしている。彼らをアップデートさせるのはひと苦労だよ。
--最新バージョンのJavaを使わないユーザが多い理由は?
非常に悲劇的ではあるが、残念ながら原因はテクニカルなことではない。結局、金の問題に行き着く。たとえばJava 4に対応したWebSphereを購入し、使用している企業があるとする。Javaのバージョンアップに合わせて、WebSphereもアップデートしたいところだが、そのためにはIBMに別に料金を支払わなくてはならない。もうすでに多額の管理費を払っているにもかかわらずだ。そんなカネは払いたくない、というわけで古いバージョンのまま使い続ける羽目になる。WebSphereに限らず、どのJava製品でも同じことが起きていることだがね。
ヘッドライン
- ADI、コンスタントオンタイム同期式降圧スイッチングコントローラを発表[20:12 3/16]エレクトロニクス
- Freescale、車載ネットワークのさまざまな課題に対応する次世代SBCを発表[20:01 3/16]エレクトロニクス
- DOWA、波長が300〜350nmの深紫外LEDの実用化に成功[19:36 3/16]エレクトロニクス
- エプソン、4chアナログ入力の車載向けカメラインタフェースICを発表[18:58 3/16]エレクトロニクス
- ルネサス エレクトロニクスの組織体制と人事が決定[18:44 3/16]エレクトロニクス
- Microchip、動作時電流が50μA/MHzの省電力8bit MCUを発表[18:21 3/16]エレクトロニクス
- ルネサス、フルセグ放送対応の携帯電話用プロセッサを開発[18:09 3/16]エレクトロニクス
- LeCroy、波形ビューワ機能ソフトウェアを発表[18:00 3/16]エレクトロニクス
- STMicro、DDR3モジュール用にSPD EEPROM統合型温度センサICを発表[17:53 3/16]エレクトロニクス
- AMAT、台南のFPD/太陽電池向け製造装置拠点の生産能力を拡大[17:47 3/16]エレクトロニクス







