ここではJavaScriptでのプログラム開発環境を二種類紹介しておきます。 その二つは です。 ECMAScript自体が登場が新しい為、この二つの開発環境の充実度はほぼ互角でしょう。 そして両者ともWebの発展と共に「プラグイン」がここ最近発展してきてる、と言うのも状況が良く似ています。 ちなみに、確かに、Emacs自体は登場が古いのですが、大学/研究室でしか使われなかった時期が長いため、本当に「使える」状況になったのは、皮肉にもWindows95の登場以降、です。Windows+Internetの環境がEmacsの資産を増やした、と言って良いでしょう。それ以前は「自分でシコシコEmacs Lispを書くしか」無かったのですが、21世紀に入ってから「プラグイン(elispファイル)ダウンロード」「インストール」と言うスタイルが普遍化してきて、そう言う意味ではEclipseスタイルのエディタになってきた、んです。 GNU的な「あらゆる人とのソースコードの共有」と言うのが、プロプライエタリなWindows環境浸透後に発展した、と言うのが面白いと思います。 つまり、EmacsもEclipseも、エンドユーザーっぽい観点で言うと「殆ど同時代に同程度に発展してきている」と言えるのです。Emacsは事実上、殆どEclipseと同じ「新しいエディタ」なのです。 |