回複內容:
難道C#比PHP和Javascript靠前的問題不是更大嗎?Web開發語言,如果HTML也算是程式設計語言的話,如果他也在這個榜單的話。
誰告訴我,為什麼HTML不是第一?建議把這個問題給關了把,看了整個報告, arduino 開源硬體都成了語言類,爬蟲當作 web 編程,actionscript 都可以做移動開發了,討論下去也是浪費時間
2015年2月程式設計語言熱門排行榜,JS排名創曆史紀錄
JavaScript不斷走強。本月它超過了php,現在的位置排名第六。另外,Objective-C的日子似乎已經結束。一年時間,Objective-C份額下降超過5%。現在排到第四的位置,在C++之後。Objective-C之前排在第三位的位置長達超過2.5年。
以上資源來源於DevStore
程式設計語言的排行只是一個參考,每個程式設計語言有自己的特點,選擇自己喜歡擅長的語言就是最好的
簡單看了一下也沒什麼人認真回答,大家基本都在吐槽這個排名。我作為一個目前靠python web開發吃飯的人就談幾點:
1、 pyhon幾乎不是為了web設計的,從python的web架構就看得出來,基本是Django一家獨大,其他的幾個夾縫中生存,因為python本來就小眾,再拿它來做網站簡直不可思議。一般用python做網路開發的人只有兩種。第一,不會java,PHP,這種人也不是為了做網站而做網站的,一定是網站只是一種提供服務的平台,而服務是用python寫的,他懶得去學java, PHP了,就順手做了一個python的網站。第二,這個人做的是一個平台,比如爬蟲叢集,大資料分析,這樣的任務,Python用作一個膠水語言,可以方便整合各種開源項目,即使這個項目本來不是python寫的,只是提供了python介面。現在很難想象一個依靠網路的開源項目如果不提供python介面會是什麼樣子,大家越是這麼做,用python就越方便(膠水語言,這恰好是python創始人的本來目的)。所以很多人談及python,但仔細看他不是用來做網站的....
2、 我認為python排第二是意料之中的,因為去年是大資料元年,你隨便問一個跟大資料靠點邊的人,問他們工作用什麼語言,我想python一定在這個列表第一位,要說為什嗎?一是,因為python是動態語言,解釋運行,見效快(還有一個事,我不得不提一下,我現在每天都是直接在server上編程,因為程式開發伺服器有16核,64GB記憶體,以及隨意儲存上TB的資料,我想我的筆記本無論如何也沒有這個效能,實際的業務需要就是方便的處理上TB的資料,我不可能先把這些資料下載到本地,處理完再傳回去。另外在本地編程再上傳伺服器也不現實,本地既沒有開發環境也沒有資料根本沒法調試,另外很多大資料相關的軟體在非叢集的單機上功能是受限的)。現在的需求是我要在shell裡編程,既沒有圖形介面,也不能用滑鼠,那麼用一個傳統的靜態語言簡直就是自虐(這點go語言很好,他可以解釋運行也可以編譯運行)。python由於擁有眾多網路相關的包,所以受到推崇無可厚非,我個人認為在預料之中。
3、 最後一個“人和”的因素,就是python創始人被Google收去了,大家覺得google喜歡的東西應該是有一定道理,而google是一家網路公司。語言熱門排行榜
SELECT * FROM languages ORDERED BY market_share
web 語言熱門排行榜
SELECT * FROM languages WHERE develop_for_web = 1 ORDERED BY market_share第一居然還是java?Pythonista表示屈居於這種醜爆了的語言之後很委屈。JavaScript竟然不是第一不科學我覺得web開發最流行的語言是javascript,然後是php,python怎麼都不可能第2.按這個說法 c++也能寫web啊,有何不可