【インタビュー】
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製品でも同じことが起きていることだがね。
ヘッドライン
- 【レポート】暗号2010年問題に向け「いつまでに何をすべきか」 - ベリサインが説明[08:00 2/10]セキュリティ
- ルネサス、RXファミリ第3弾としてモータ制御向け「RX62T」を製品化[07:00 2/10]エレクトロニクス
- Rambus、次世代携帯機器向けメモリ「モバイルXDR」を発表[21:16 2/9]エレクトロニクス
- Intel、基幹業務システム向け次世代プロセッサ「Itanium 9300」を発表[20:47 2/9]エレクトロニクス
- MicronとNanya、42nmプロセスを採用した2GビットDDR3を開発[20:07 2/9]エレクトロニクス
- ISSCC 2010 - 日立、1Gbpsあたり消費電力1mW以下のトランシーバ回路を開発[19:52 2/9]エレクトロニクス
- CSSを最適化する3つのツール[17:17 2/9]JavaScript / CSS / HTML
- TIOBEプログラミング言語人気 - Scratch/Erlang/Scala/JavaFX[17:17 2/9]プログラミング
- Microsoft、Red Hat Linuxサポートをひっそり追加[17:15 2/9]システム管理
- IBM、8コア/32MB eDRAM搭載の高速CPU「POWER7」を発表 - サーバも販売開始[17:02 2/9]サーバとストレージ






