はてなブックマーク - hirsatoのブックマーク - Java 20年ぶりにプログラマとして現役復帰する。20年前と言えば、UNIX環境でGNU Emacsを使ってC言語やPerl言語を使っていた。Ubuntuを使えばすっかり同じ状況が未だに使えることに驚いた。これらはレガシーやレジェンドという雰囲気だろう。 本道に戻すと、Java自体も1995年が出現時期ということだからかなり古いと言わざるをえない。しかし、現役でありその利用する範囲も未だに広がっている。円熟という言葉があっていると思う。 特に、PerlのCPANに相当する、JavaのJakarta(Apache Commons)と呼ばれるライブラリ群は秀逸である。一般的にプログラムを作る場合、似たような処理はもともと多くなるのだが、見事に共通部分として標準化、部品化してある。 そしてももっとも重要なことは、XMLを扱う際に一番適し