閑來無聊,一邊開著妖精寶寶(傳說中的美女~http://blog.sina.com.cn/wings)的Blog聽音樂,一邊讀讀《Programming Ruby》,享受哦!
前一段時間寫了篇Blog,推了一下Python,說了一下Ruby,~給大家心理上造成了不少的創(chuàng)傷~偶現(xiàn)在醒悟了,不管是什么,它都屬于動態(tài)語言,各有各的好處~各有各的優(yōu)勢~一樣各有各的害處~。
ROR現(xiàn)在這么火,一定有它的道理,絕對不是空穴來風(fēng)的~和Java相比Ruby無疑,靈活了許多,簡潔了許多~那放蕩不經(jīng)的語法風(fēng)格,那吊兒郎當(dāng)?shù)亩x方式,確實讓我著迷~寫多了JS的朋友再寫JAVA,一定恨死了處處的類型定義~一樣的寫了幾次attr_reader以后,我看見滿屏幕的getter方法就想吐~看到New對象就像自殺~
玩笑,玩笑,其實也沒有那么痛苦,畢竟JAVA是強類型語言,處處保證安全,Ruby等弱類型語言,注重的是開發(fā)速度~編程新手連類,實例的關(guān)系都搞不清,還是不好玩Ruby的好~小心葬送自己!還有就是放蕩不經(jīng)的語法風(fēng)格,是一人一個放法~沒有多少經(jīng)驗的哥們兒,看上幾個人寫的,一定會死的,更不要說維護了~一樣的代碼,N個人N種寫法~
再說說書,上星期去了一下書店,果然N多ROR的書上架了,老板跟我說,很不爽,沒有多少人知道這東西,自己也是聽說網(wǎng)上炒的火,進了賣不出去~從此可以看出ROR還在整個技術(shù)浪潮的初期,還需要更多的人和公司努力推~什么都不說了,是好東西就用,是爛東西,大家都不要看了~
最讓我郁悶的就是《Programming Ruby》中文版,賣99個大洋~怎么不去搶啊~!!!
客戶虐我千百遍,我待客戶如初戀!