1. 程式人生 > >哪一種是程式設計師最不喜歡的程式語言

哪一種是程式設計師最不喜歡的程式語言

蘿蔔青菜各有所愛

我們已經看過許多關於“最受歡迎程式語言”的調差或者榜單,但是前幾天Stack Overflow 通過自己的使用者調查盤點了一下各位開發者最不喜歡的程式語言有哪些。

網站會員在註冊時會填寫一欄為“你工作時最想使用的語言和最不想使用的語言”的資料,因此Stack Overflow的工作人員通過此項資料統計盤點出了這些程式語言的歡迎程度。

640?wx_fmt=png&wxfrom=5&wx_lazy=1

網站統計了當某一種語言出現在使用者的不喜歡的選項中時,這個語言在其他使用者的喜歡或不喜歡選項的出現頻率。因此,如果統計資料為50%時,你們意味著這種語言喜歡它的和不喜歡它的人數一樣;如果資料為1%,那麼意味著100個人中,只有1個人不喜歡這種語言。

(簡言之,超過50%之後,不喜歡的人就比喜歡的人多了)

640?wx_fmt=png

上圖看出,討厭的程式語言人數最多的是Perl,Delphi,以及VBA,而PHP,objective-c,Coffeescript以及Ruby緊追其後。而r是喜歡人數最多的程式語言。

其實可以看出,發展迅速穩定的語言喜歡的人更多一些,如r,Python,Typescript和Go.而那些已經處於收縮狀態的許多語言討厭它們的人相對多一些,如Perl,objective-c以及Ruby.

網站也通過資料將各種語言的增長和規模與開發者們討厭它們的概率做了比較,下圖中橙色點代表著最討厭的程式語言,而為了保證為最新資料,網站也將統計範圍限定在了高收入國家(如美國、英國、德國以及加拿大等)

640?wx_fmt=png

當然網站不僅統計了程式語言,也將開發者日常使用的技術調查了一番,而資料顯示,開發者最討厭的技術是Internet Explorer、Visual Basic、Flash、COBOL、Fortran和Pascal;而普遍喜歡的技術則包括:機器學習、Git、Python 3.x、HTML5 和 CSS3。

640?wx_fmt=png

最討厭的技術

640?wx_fmt=png

最喜歡的技術

Stack Overflow 的資料科學家 David Robinson 表示:“值得強調的是,這並不是針對技術的質量或人氣的指責。而僅僅是衡量哪些技術在至少一部分開發人員的使用過程中,是讓他們感覺到舒服還是負面的。”

有意思的是,資料還體現了行業中存在的技術型競爭關係

,像是 Linux 、OSX vs Windows,Git vs SVN,vim vs emacs ,React vs Angular 等。開發人員通常不願意使用他們認為過時的東西,建議用更現代的技術來取代。

640?wx_fmt=png

所以你喜歡哪一種語言

你可以在評論裡告訴神經碼哦

0?wx_fmt=jpeg

優秀人才不缺工作機會,只缺適合自己的好機會。但是他們往往沒有精力從海量機會中找到最適合的那個。

100offer 會對平臺上的人才和企業進行嚴格篩選,讓「最好的人才」和「最好的公司」相遇。

掃描下方二維碼,註冊 100offer,談談你對下一份工作的期待。一週內,收到 5-10 個滿足你要求的好機會!0?wx_fmt=jpeg