我一直在學習Ruby,只是爲了好玩(目前沒有需要Ruby的項目)。我喜歡它,但我也喜歡PHP。我知道「比較Ruby和PHP」是一個毫無意義的常被問到的問題。這不是我要問的。相反,我會對一種語言對另一種語言有意義的例子感到好奇。畢竟,這是關於爲正確的工作提供正確的工具,而且我正試圖更好地理解Ruby的「正確工作」。什麼時候使用Ruby和什麼時候使用PHP
我對社區的大小或部署的簡單性等方面並不感興趣 - 我認爲隨着Ruby的日益普及,這對PHP而言將不再是一個問題。相反,在網上完成任務的世界中,Ruby自然而然地將其作爲比PHP更合適的解決方案工作在哪種類型的工作上?另外,只需要清楚,假設PHP5以面向對象的方式編寫:-)
謝謝。
我真的很想試着按照「當你使用PHP時(對PHP程序員有貶義的評論)」這樣的話來說,當你是一個(關於Ruby程序員的貶義評論)時,使用Ruby。語言的目標非常相似(例如,你不是比較Python和彙編語言),而語言大戰無人幫助 – Quentin 2011-03-14 15:06:44
這是一個主觀問題的定義,例如,我會說「當你想要時使用Rails建立一個網站。當你想通過自我鞭at來使用PHP時「 – meagar 2011-03-14 15:21:45
@meager:這可能是一個主觀問題,但它絕對不是一個定義。 – 2011-03-14 15:27:54