Why Rails On Ruby?

by winson, about 1 year ago.

有沒有想過為什麼Rails是建構在Ruby上,而不是其他的程式語言?

Ruby是由日本人松本幸弘在1995年所設計的物件導向程式語言。有人說Ruby介於SmallTalk跟Perl之間,但我不這麼認為,我認為Ruby在讓程式員快樂以及寫出漂亮程式碼這兩方面上遠遠超越其他的程式語言。

Rails企圖將Ruby的快樂以及生產力融合成頗具威力的網際網路應用架構。

這兩年PHP被Rails震暈之後,上頭也出現許多類似Rails的架構,最後只證明了一點: 這些架構還是比不上以Ruby為基礎的Rails那般快樂及具有生產力,更遑論其他專門給程式員找麻煩的程式語言了。

Rails很徹底地將Ruby的精神”讓程式員快樂(Make the programmer happy)”完完全全移植到Rails上。因為有快樂的程式員才有快樂的程式碼,最終才會產生最大的生產力。


  • Posted in Sugar, on Monday, April 02, 2007, at 01:15 AM.