Dr.Dobbsの編集長であるアンドリュー・ビンストック氏は最近、Javaに関する投稿「Javaはとても堅牢なのに、どうしてハングアップするのか?この投稿はすぐに主要な技術系ウェブサイトで話題となりました。アンドリュー・ビンストックは、このような事態を予測していたようで、1000件の返信があった後、すぐにネットユーザーからの返信について再度投稿し、ネットユーザーからの返信に対する自身の見解について再度詳しく述べています。
ですから、Javaが「時代遅れの言語」だという考えには賛成できません。Androidだけで、多くの新しいモバイルアプリ開発プロジェクトでJavaが使われることは確実です。エンタープライズ開発でJavaの代わりを務められる言語があるとは思えません。Spring」フレームワークのプロセスの広さは、エンタープライズ開発のための言語としてのJavaの人気の証であり、JavaScriptがフロントエンド開発とNode.jsによるサーバーサイドのパフォーマンスで支配的であることは、最終的にJavaをウェブアプリケーション市場のシェアから締め出すかもしれません。その一部、そして同じ意味でRuby on Railsも同様に、小規模サイト向けの市場シェアを奪うでしょう。Javaは非常に狭い意味では「時代遅れの言語」かもしれませんが、将来どうなるかを判断するのは時期尚早であり、Javaベースのフレームワークは多くの新しいプロジェクトでまだ健在です。
Javaデスクトップ・アプリケーションの開発は行き詰まった」。Javaアプレットは、今ではほとんど完全に姿を消し、特定の目的のためにかなり少数の分野でしか使われていません。 Swingから技術的に大きくアップグレードされたJavaFXでさえ、Javaがクライアント・インターフェイス開発、特にデスクトップ・アプリケーションを支配できるほど強力だとは思いません。しかし、Javaはデスクトップ・アプリケーション開発では決して主要なプレーヤーではなかったので、現在でもJavaがデスクトップ分野で秀でることができなくても、Javaの全体的なパフォーマンスには影響しません。





