語言戰爭: PHP vs. Ruby
邀請Ruby和PHP兩個牛人Ryan Allen和Michael Wales談他們的對比。
1.對於初學者,你們建議他們使用什麼語言?Ruby或PHP?
Michael建議是PHP,理由大概有幾個:你不必需要掌握系統管理和部署等技巧;2.你可以在一個低水平上就開始工作。
Michael認為:如果你是一個有著12年的開發經驗,推薦Rails。
如果你要成為一個專業開發者,必須掌握關鍵的技能如物件導向 電腦科學等等知識。他認為Ruby是一個程式語言,而PHP是一個Web框架,表面上象是語言。
如果你已經超過CRUD增刪改查這些功能,否則你就不必瞭解http伺服器是怎麼工作的,你一樣可以實現你的夢想。
Ryan表示如果要開始讓別人學什麼的話,推薦Ruby。並以兩種語言中loop迴圈為例說明Ruby的好處。
2.許多PHP程式設計師多年後轉為Ruby,你們認為Ruby的賣點是什麼?
Ryan認為ActiveRecord(類似ORM框架如Hibernate)是令人激動的。
Ruby 1.9版本已經足夠和PHP一樣快了。
Michael認為:堅持一種語言直至其垮臺死亡不是一種現實的做法。
...中間其他問題見原文
6.問題:如果我是一個設計師,只不過額外征戰在開發工作上,你們還推薦我用Ruby而不是PHP?
Michael推薦Python的Django框架,能夠幫助設計師在螢幕上節目和資料展現。
Ryan認為如果你有HTML CSS和懂得FTP,那麼我推薦你使用PHP。
如果方向選擇錯誤,你背景知識的缺乏會擊倒你。
7.問題:你們認為你們的語言是否區別彼此的特點嗎?
Ryan認為Ruby性感 熱門有活力。
Michael認為PHP易於部署,大量的低門檻學習資料。
8.PHP無疑是最廣泛的伺服器端語言,但是也經常被嘲笑,為什麼呢?
Michael認為還是因為PHP適合初學者原因,這不是PHP問題,一個普及易懂的類似W3Schools.com這樣學校可以培養出大量HTML JS CSS PHP學生,因為普及而被嘲笑。
Ryan認為PHP流行是因為合適的時間和合適的地點。
1.對於初學者,你們建議他們使用什麼語言?Ruby或PHP?
Michael建議是PHP,理由大概有幾個:你不必需要掌握系統管理和部署等技巧;2.你可以在一個低水平上就開始工作。
Michael認為:如果你是一個有著12年的開發經驗,推薦Rails。
如果你要成為一個專業開發者,必須掌握關鍵的技能如物件導向 電腦科學等等知識。他認為Ruby是一個程式語言,而PHP是一個Web框架,表面上象是語言。
如果你已經超過CRUD增刪改查這些功能,否則你就不必瞭解http伺服器是怎麼工作的,你一樣可以實現你的夢想。
Ryan表示如果要開始讓別人學什麼的話,推薦Ruby。並以兩種語言中loop迴圈為例說明Ruby的好處。
2.許多PHP程式設計師多年後轉為Ruby,你們認為Ruby的賣點是什麼?
Ryan認為ActiveRecord(類似ORM框架如Hibernate)是令人激動的。
Ruby 1.9版本已經足夠和PHP一樣快了。
Michael認為:堅持一種語言直至其垮臺死亡不是一種現實的做法。
...中間其他問題見原文
6.問題:如果我是一個設計師,只不過額外征戰在開發工作上,你們還推薦我用Ruby而不是PHP?
Michael推薦Python的Django框架,能夠幫助設計師在螢幕上節目和資料展現。
Ryan認為如果你有HTML CSS和懂得FTP,那麼我推薦你使用PHP。
如果方向選擇錯誤,你背景知識的缺乏會擊倒你。
7.問題:你們認為你們的語言是否區別彼此的特點嗎?
Ryan認為Ruby性感 熱門有活力。
Michael認為PHP易於部署,大量的低門檻學習資料。
8.PHP無疑是最廣泛的伺服器端語言,但是也經常被嘲笑,為什麼呢?
Michael認為還是因為PHP適合初學者原因,這不是PHP問題,一個普及易懂的類似W3Schools.com這樣學校可以培養出大量HTML JS CSS PHP學生,因為普及而被嘲笑。
Ryan認為PHP流行是因為合適的時間和合適的地點。
相關文章
- Ruby語言
- Ruby語言討論
- Python vs PHP vs Ruby — 程式語言大對決PythonPHP
- 開發者最討厭的程式語言:PHP、Ruby 中槍PHP
- Ruby on Rails Mountable vs. Full EngineAI
- Ruby程式語言與Ruby之間的比較
- 程式語言擬人化:Java、C++、Python、Ruby、PHP、C#、JSJavaC++PythonPHPC#JS
- 哪種程式語言最熱門?日本新創最愛PHP、Ruby人才PHP
- 關於Ruby的語言特點
- Ruby語言入門之Hello world
- Java和Ruby的融合:Mirah語言Java
- 程式語言擬人化(1):Java、C++、Python、Ruby、PHP、C#、JSJavaC++PythonPHPC#JS
- 程式語言安全性排行榜:Ruby最佳,C語言漏洞最多?C語言
- Elixir語言在Ruby社群很火,語法類似Ruby,本質卻是Erlang! - preslavR語言
- 物件導向 vs. 函數語言程式設計物件函數程式設計
- 程式語言收入排行榜Ruby居榜首
- 2012一週一語言:Ruby
- Streem:Ruby之父開發的新指令碼語言指令碼
- PHP是最好的語言!PHP
- PHP快速上手(03):PHP語言基礎PHP
- 從 BASIC 到 Ruby:入門程式語言的體悟
- 後端程式設計師一定要看的語言大比拼:Java vs. Go vs. Rus後端程式設計師JavaGo
- Python vs Ruby: 誰是最好的 web 開發語言?PythonWeb
- 7本免費的Ruby語言程式設計書籍(英文)程式設計
- 看Ruby之父如何預測100 年後的程式語言
- 讀讀《松本行弘的程式世界》,儘管是Ruby語言
- 用 PHP 寫一個"程式語言"PHP
- “最好的語言” PHP 如何造就 Facebook?PHP
- Facebook 推出 PHP 語言規範草案PHP
- 時間老去,Ruby不死,Ruby語言基礎入門教程之Ruby3全平臺開發環境搭建EP00開發環境
- 【開發語言】PHP、Java、C語言的編譯執行過程PHPJavaC語言編譯
- 再談PHP、Python與RubyPHPPython
- 複習PHP-語言參考-常量PHP
- PHP是世界上最好的語言PHP
- 七週七語言之Ruby
- 2013年3月TIOBE程式語言排行榜:Ruby超越Perl
- 2013年3月TIOBE程式語言排行榜,Ruby超越Perl
- Airflow vs. Luigi vs. Argo vs. MLFlow vs. KubeFlowAIUIGo