Read Sean

          Read me, read Sean.
          posts - 508, comments - 655, trackbacks - 9, articles - 4

          導航

          公告


          • 關于我
          • 人生是一場對話
          • gaoyuxiang AT gmail DOT com
          • titlelogo.png

          • 我的譯作
          • Scala for the Impatient
          • Open Source SOA
          • Programming in Scala

          • 聲明
          • 所有文章和代碼在這里以"現狀"提供,作者不提供任何形式的擔保,也沒有授予除閱讀和有條件共享之外的任何權利。除非特別說明,所有文章均為本blog作者原創,如需轉載請注明出處和原作者,如用于商業目的,需作者本人書面許可。

          • 推薦文章
          • Pylons起步

          常用鏈接

          留言簿(29)

          隨筆分類(842)

          隨筆檔案(507)

          文章檔案(4)

          Friends' blogs

          搜索

          •  

          積分與排名

          • 積分 - 782727
          • 排名 - 54

          最新評論

          閱讀排行榜

          評論排行榜


          如果你有一定的Java基礎,想快速的嘗嘗動態語言的味道,Groovy是個自然的過渡選擇。今天無意中看到一篇介紹Groovy的文章,很短,也很有趣,從一個典型的Java程序開始,一步一步"Groovy化",最終改造成一個完整的Groovy程序:

          http://java.dzone.com/news/java-groovy-few-easy-steps


          如果你對當下動態語言的現狀有所了解,那你多半已經知道能在JVM中運行的動態語言,遠不止Groovy一種,那么什么理由會讓你選擇Groovy而非Jython、JRuby或者其他類似的語言呢?筆者認為主要還是編碼習慣和風格,Groovy是這些語言中最接近Java的。Jython和JRuby都是從其他成功的動態語言"移植"過來,帶有明顯的Python、Ruby語法特征和習慣。選擇Jython或者JRuby的朋友,我想大都是原本就有Python或者Ruby的基礎,舍不得Python和Ruby的一些很方便的語法和編碼風格/習慣/哲學,或者干脆就是為了將Python和Ruby世界的一些框架引入到Java中,或者說是讓Python/Ruby應用能夠更好的利用Java平臺已有的資源。如果你在動態語言上沒有這方面的需求,只是為了讓你的Java應用更動態,選擇Jython或者JRuby只能是憑空增加學習難度。要知道,Python和Ruby都是很有特點、很有個性的語言(其實Java又何嘗不是),要從Java的思維和哲學,轉向Python/Ruby的思維和哲學,并不是那么容易做到和做好的。


          Feedback

          # re: [鏈接] 會Java?學Groovy?這里有篇很好的介紹/演示   回復  更多評論   

          2008-02-03 15:47 by 小Q
          的確有Ruby的味道。。
          不錯的教程,學Grooy,也是不錯的選擇,據說也有Grails這樣的框架。

          # re: [鏈接] 會Java?學Groovy?這里有篇很好的介紹/演示   回復  更多評論   

          2008-02-26 15:12 by mousecheers
          很不錯,學習了,謝謝
          主站蜘蛛池模板: 酉阳| 醴陵市| 潮安县| 峨眉山市| 藁城市| 綦江县| 卓资县| 仁怀市| 北辰区| 翁源县| 岗巴县| 延川县| 松桃| 阿克陶县| 大田县| 南安市| 平阴县| 岳西县| 邵武市| 星座| 阿合奇县| 澄迈县| 阳谷县| 双城市| 饶阳县| 清远市| 沂水县| 汾阳市| 禄丰县| 乐亭县| 曲松县| 上思县| 金寨县| 佛山市| 察雅县| 新昌县| 高要市| 三江| 盘锦市| 永春县| 沁阳市|