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