よく十年ひと昔と言いますが、プログラマの開発環境にも当てはまるものでしょうか?



下表は私が現在 JavaScript開発の時に使っている(もしくは使おうと思って評価中の)ライブラリ、ツール類の一覧です。 全件のプロジェクトの内、リリース日から 3 年以内のプロジェクトが件、 5年以内が件、 10年以内が件という結果になりました。

この表から判断する限り、こと JavaScript の開発環境に関しては「五年ひと昔」あたりが妥当な表現のようです。5年前には存在すらしていなかったツール・ライブラリが過半を占めているのですから。

今回は私の使っているものに限定しましたが、そのうち JavaScript開発で一般的に使われるツール・ライブラリまで表を拡張してみようと思います。




*1:どの時点をリリース日と判断するのかは結構難しいのですが、ベータ版でも広く世の中に公開された日をリリース日としました。各リリース日に、その判断の根拠としたサイトのリンクを貼ってあります。

*2:本日()時点の経過年月(一カ月未満切り捨て)

(2013/01/13 20:39 投稿)