Re: [問題] Ruby哪裡比Python好?

看板Ruby作者 (lala)時間18年前 (2006/09/18 11:40), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串4/6 (看更多)
[束刪] ※ 引述《billyeh (bill)》之銘言: : 不過長期來看, Ruby 應該還要有更吸引人的地方, : 否則像 Rails 這樣的東西, 別人也開始移植模仿了, : 可能會「遍地開花」, 不再是 Ruby 的專利。 其實這就牽涉到一個問題 到底其他語言寫不寫得出 Rails ? 或是說,能不能寫的跟 Ruby 版的 Rails 一樣好 我本身用過 CakePHP (摸了快一個月,而且公司的 Project 要用,所以是很認真的摸) 發現到雖然有 Rails 的型,但是卻沒有神髓 光是一個 ORM 的 ActiveReocrd 1 : M 的 relation 就讓人搖搖頭(save 不能幫忙處理 releationship) 我也有跟可能是國內最熟悉 CakePHP 的人聊天(阿凱兄) 他也承認雖然兩者是一樣的架構,CakePHP 目前的確比不上 Rails (記住,是目前,以後會怎樣不知道) DHH 在開發 Rails 初期也嘗試過用 PHP 寫 一直到他發現 PHP 的作法實在太過 Dirty 他才開始改用 Ruby 寫,他也很滿意 Ruby 寫出來的成果 JAVA 或是 Python 或是 .NET 的 Rails Clone 版我沒 test 過 所以我無法下定論 我想說的是 雖然Rails Clone架構大同小異 但是語言本身的能力不同,所產生的 Power 具有很大很大的不同 雖然只要是 tuning machine 架構下的程式語言 理論上可以做到一樣的事情 但是剖析字串的程式,大家應該都不會用C去寫,你說是吧 :p ps . 網頁版的本文有一些相關的連結 http://lightyror.blogspot.com/2006/09/why-rails-use-ruby.html -- lighty RoR 是一個介紹 lighttpd , SQLite , Ruby and Rails 的 Blog http://lightyror.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.218.90.242 ※ 編輯: giive 來自: 61.218.90.242 (09/18 12:49)

09/18 18:14, , 1F
CakePHP 的確不夠好 (畢竟它受限於 PHP 的能力)
09/18 18:14, 1F

09/18 18:14, , 2F
但 Python 或 Groovy 陣營應該有機會吸收 Rails 的長處,
09/18 18:14, 2F

09/18 18:17, , 3F
再走出自己的一條新路 (畢竟 Rails 不是 "the one")
09/18 18:17, 3F
文章代碼(AID): #153XKYNr (Ruby)
文章代碼(AID): #153XKYNr (Ruby)