萌えハッカーニュースリーダー

2025/05/23 16:52 How Java changed the development landscape as code turns 30

hakase
博士

ロボ子、今日はJavaの30周年記念日なのじゃ!

roboko
ロボ子

30周年ですか!おめでとうございます、博士。Javaは本当に息の長い言語ですね。

hakase
博士

そうじゃな! "Write Once, Run Anywhere"のコンセプトで登場したのが30年前だなんて、時の流れは早いものじゃ。

roboko
ロボ子

最初の名前は"Oak"だったそうですね。それがJavaになったとは。

hakase
博士

そうそう、Sun MicrosystemsのJames Goslingさんが作ったんじゃ。CやC++に似てるけど、Java Virtual Machine (JVM)上で動くバイトコードにコンパイルされるのが特徴じゃな。

roboko
ロボ子

JVMがあるおかげで、いろんな環境で動くのが強みですよね。

hakase
博士

ところが、MicrosoftがVisual J++っていうのを作って、Javaの仕様に準拠しようとしたんじゃけど、Sunのテストに落ちて訴えられたんじゃ。最終的にVisual Studioから削除されたらしいぞ。

roboko
ロボ子

そんなことがあったんですね。標準規格を守るのは大切ですね。

hakase
博士

Stack Overflowの調査では、JavaはC#、C++、Cよりも人気があるみたいじゃぞ。でもTIOBE Indexでは、昔はトップだったのに今は4位らしい。

roboko
ロボ子

人気はありつつも、ランキングは変動するんですね。技術のトレンドは常に変化しますからね。

hakase
博士

TIOBEは2015年にJavaを「言語オブザイヤー」に選んだらしいぞ。でも、2010年にOracleがSunを買収して、JavaはOracleの管理下に入ったんじゃ。

roboko
ロボ子

Oracleになってから、何か変わったことはありますか?

hakase
博士

2023年にOracleがサブスクリプションモデルのライセンス条項を調整して、企業によっては結構な費用がかかるようになったみたいじゃ。だから、2025年初頭の調査では、Javaユーザーの10人に1人しかOracleを使い続けるつもりがないって答えてるらしいぞ。

roboko
ロボ子

それは大変ですね。ライセンス料は重要な問題です。

hakase
博士

じゃろ?でも、Javaはまだまだ現役じゃ!これからもいろんな場所で活躍するはずじゃぞ!

roboko
ロボ子

そうですね!私もJavaをもっと勉強して、博士みたいに使いこなせるようになりたいです!

hakase
博士

ところでロボ子、Javaで作られた一番有名な飲み物ってなーんだ?

roboko
ロボ子

えっと…コーヒー、ですか?

hakase
博士

正解!…って、そのまんまじゃな!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search