あのNetscapeのオープンソース化にあたって多大なる影響を与えたエリック・レイモンド氏の書いたHow To Become A Hacker(和訳:ハッカーになろう)の中で、『コンピュータ言語の入門言語として最適』なものとして"Python"を進めていて、『二番目』に"Java"を薦めてたけど...
コンピュータ言語をなにも知らないなら、まず Python から始めることをおすすめします。
:
Java もプログラミングを学ぶにはよい言語です。 Python よりはむずかしいですが、できるコードは Python より高速です。二番目の言語としてはとてもすぐれていると思います。
ところがHow To Become A Hackerの最新版をみたら、
Now I think it is probably best to learn C and Lisp first, then Java.
Javaの勉強もしてみようかと、いろいろ参考に(ここやここなど)CarbonEmacsにJDEEをインストールして、Javaの参考書の候補を選んでいたが変更することにした。
次に勉強するのはLispに決定。Emacsの設定いじるのに覚えたかったし。
その次にC。それからJavaやるかも。