精華區beta Ruby 關於我們 聯絡資訊
[edited: 感謝訂正錯字] http://www.lrde.epita.fr/%7Edidier/comp/ruby.php 本文大意可以用一句話來形容:幹嘛重新發明 40 年前就已經發明的語言? 標題與內文都相當聳動,不過我覺得這篇文章還算值得一看。原因是,Lisp 確實 都有這些能力,甚至更加強大。問題是一個語言是否能被大家接受,並不只是功能 到底強不強大?那只是所有需要考量的事中的一個。不過從本篇文章可以看出, Lisp 確實非同小可,而他早在 40 年前就已經被發明出來了…? Anyway, 我覺得 Lisp 最大的問題在於,他實在不太容易讓人理解,沒有那麼的 親近人、沒有那麼的直覺。一個 Lisp 的程式要看懂,我覺得實在沒那麼容易。當然 也許這跟我和 functional language 不太熟有很大的關係,而 functional language 現在還不是主流。也許在未來電腦硬體架構改變,functional language 的執行效率 大幅提昇,並成為主流後,有所改變也不一定…? 另外 Haskell 看起來也是很凶狠,慢慢期待吧 @_@ -- Nobody can take anything away from him. Nor can anyone give anything to him. What came from the sea, has returned to the sea. Chrono Cross -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.28.18 ※ 編輯: godfat 來自: 220.135.28.18 (08/13 20:02)