Java言語仕様/J・Gosling他
いつか1回は読んでおいた方がいいかなと思いつつ後回しになってしまった本。
時代は5.0だが、ベースは変わらないので、問題なし。
基本的には仕様書なので、別段読んでもそんなに面白いものではない。くどくどしい定義が並んでいるだけである。
それでも、一度読んでおくと為になるかも。特に自分のように、見よう見まねでずっとやってきた人間には役に立つ記述 も多い。
「独習Java」と「Effective Java」の間か次ぐらいに読むといいのでは。
当たり前だが、Javaは決してBestな言語ではないし、Bestな言語なんてない。それでも、できるだけBetterな言語をつくろうとした意志が使用の隅々から伝わる。式の評価順や仮引数の評価順、例外と最適化の話など、処理系依存・記述依存の未定義な仕様がもたらす曖昧さを排除しようとした意志は重要だ。
著者: ジェームズ コズリン, ガイ スティール, ビル ジョイ, ギッラード ブラーハ, James Gosling, Guy Steel, Bill Joy, Gilad Bracha, 村上 雅章
タイトル: Java言語仕様
時代は5.0だが、ベースは変わらないので、問題なし。
基本的には仕様書なので、別段読んでもそんなに面白いものではない。くどくどしい定義が並んでいるだけである。
それでも、一度読んでおくと為になるかも。特に自分のように、見よう見まねでずっとやってきた人間には役に立つ記述 も多い。
「独習Java」と「Effective Java」の間か次ぐらいに読むといいのでは。
当たり前だが、Javaは決してBestな言語ではないし、Bestな言語なんてない。それでも、できるだけBetterな言語をつくろうとした意志が使用の隅々から伝わる。式の評価順や仮引数の評価順、例外と最適化の話など、処理系依存・記述依存の未定義な仕様がもたらす曖昧さを排除しようとした意志は重要だ。
著者: ジェームズ コズリン, ガイ スティール, ビル ジョイ, ギッラード ブラーハ, James Gosling, Guy Steel, Bill Joy, Gilad Bracha, 村上 雅章
タイトル: Java言語仕様