[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 12907] Re: 8/30 からの課 題図書候補を追加しました



  高橋(智)@世話人です。
  下記の課題図書を候補として追加しました。推薦ありがとうございました。

  ただ、「軽快なJava」については、推薦理由などが記入されておりませんでした。
  できるだけ記入をお願いいたします。

--------------------------------------------------------------
書名:軽快なJava 
著者:Bruce A.Tate, Justin Gehtland 
訳者:岩谷 宏 
出版社:オライリー・ジャパン 
価格:\2,940
ISBN:4-87311-201-X 
備考:
--------------------------------------------------------------

--------------------------------------------------------------
書名:Groovy in Action 
著者:Dierk Koenig ほか 
訳者: 
出版社:Manning Publications Co. 
価格:$49.99 
ISBN:1-932394-84-2 
備考:Groovyは21世紀にJavaがはつめいされていたらこうなったであろうと言われる言語で、
JCPでも仕様が策定されています。
Closure, JavaScriptのプロトタイプベースのオブジェクト指向。
型制約のないDuck typingな宣言と、型制約のあるJava風宣言の両方が可能な、Optinal typingなどが特徴で
す。
また、groovyc でコンパイルしてしまえば単なるjarになり、通常のJVM上で実行可能です。
動作させるのに、runtimeの入れ替えは必要ありません。
また各メソッドは、通常のJavaメソッドのようにJavaから呼び出すことが可能であり、
Javaとは完全に地続きな言語であり、ハードなビジネスの現場でも使用可能な言語仕様となっています。
いくつかあるGroovyの中でも、この本が最も、解説書として網羅的です。
一行から意味のあるone-linerが多数掲載されており、実際にコードを動かして確認していくと
良いと思います。開発環境は、コマンドライン、動作確認用shell Eclipseプラグインなどがあります。
どれも導入は容易で、単なるjavaのひとつのjarにすぎないgroovyは、ポータビリティーが高く、
Java支援言語、Java使いのためのRuby、といった感覚で使用可能です。
--------------------------------------------------------------

-- 
高橋智宏
  Java読書会( http://www.javareading.com/bof/ )