摘要:我們都知道,最近,發(fā)布了月份編程語言排行榜。其中,前三名依然健穩(wěn)不變,他們分別是,第四則為,第五則為。這樣比較一下,發(fā)現(xiàn)確實(shí)會(huì)長期是編程語言的第一名。很多人看好的語言,卻仍在左右徘徊。
我們都知道,最近,TIOBE 發(fā)布了 5 月份編程語言排行榜。其中,前三名依然健穩(wěn)不變,他們分別是 Java、C、C++,第四則為: Python ,第五則為 VB .NET。
下面兩張圖,我們可以看到:
2019 年 5 月 Top 20 排名
2019 年 5 月 Top 10 語言的趨勢
2019 年 5 月 Top 50
而在2019年3月數(shù)據(jù)庫流行度排行: Oracle 依然堅(jiān)挺,MySQL大幅增長成月度贏家 ,java之所以能排第一的,
在語法上,java和C/C++沒什么區(qū)別。論性能,在復(fù)雜應(yīng)用的表現(xiàn)上,java也沒有明顯的弱。java代碼能跨平臺(tái)通用。相當(dāng)于是一個(gè)解決了平臺(tái)無關(guān)性的C語言。
無論是開發(fā)環(huán)境的組建,還是后續(xù)產(chǎn)品部署,都具有了直接用C所不具備的靈活性。所以在應(yīng)用開發(fā)上,傾向用java會(huì)是不錯(cuò)的選擇。
在生態(tài)上,java比python之類的要好太多:功能豐富,運(yùn)行穩(wěn)定。隨著工具鏈的完善,java的開發(fā)代價(jià)也比python之類的高不了太多。所以很多應(yīng)用的開發(fā),選java會(huì)比python更方便。
這樣比較一下,發(fā)現(xiàn)java確實(shí)會(huì)長期是編程語言的第一名。
但是,很值得一提的是 ,R語言卻擠出了前20名,這也是大家普遍關(guān)注的,二Python卻用的人越來越多了,呈現(xiàn)了每月上漲趨勢最多的語言。很多人看好的Go語言,卻仍在19左右徘徊。
不要過多的去追熱而現(xiàn)實(shí)卻只有作為開發(fā)者我們知道,盡管Python是日益增長最快的,Java仍然獨(dú)占鰲頭,但是事實(shí)上互聯(lián)網(wǎng)行情確是一片蕭條,而那些堪稱過度追熱的也大部分就是搞培訓(xùn)的忽悠一下小白而已了。尤其是Py,過多人去追求python也可能不單單他能做的事情很多,也肯能是因?yàn)楹竺婺茏鋈斯ぶ悄埽獠恢湍壳岸?,python的需求雖然不少,但同時(shí)也導(dǎo)致了公司招聘比較難,求職者找一份合適的也比較難,這個(gè)問題也是時(shí)候值得大家深思了
其實(shí)很多公司要的不是你會(huì)18般武藝,而是在某一方面達(dá)到一定造詣,前兩天我還發(fā)表了一篇文章《再見,Python!你好,Go語言》,結(jié)果也受到了很多的批評(píng),其實(shí)我在底部也表達(dá)了 自己的觀點(diǎn),不要刻意追求一種語言,每一種語言都是有他的優(yōu)勢,選擇合適的才是最重要的。
最后happyfire大佬說的一段話很值得和大家分享:
曾經(jīng)年輕的我也認(rèn)為語言只不過是工具,任何語言都是拿來所用,所以沒必要說什么語言更好。工作十幾年后發(fā)現(xiàn)真實(shí)世界遠(yuǎn)比想象的復(fù)雜,有些事情是因?yàn)楦鞣N原因而形成了現(xiàn)在你看到的樣子,就比如Go為什么會(huì)出現(xiàn),是因?yàn)間oogle內(nèi)部維護(hù)c開發(fā)的工具感覺太麻煩了,而Go和python, java等語言自然有不一樣的地方,多的不說,Go的協(xié)程是我知道目前寫高并發(fā)網(wǎng)絡(luò)應(yīng)用最佳的方式之一,其底層自然還是基于IO多路復(fù)用的,但是在語言層面上提供了協(xié)程這一工具讓你可以像寫多線程那樣寫并發(fā)程序那么方便但是不用擔(dān)心多線程的問題。
在這之前Nodejs提供了類似的功能,但Nodejs只能單進(jìn)程,而Go可以自動(dòng)利用多核,真的是相當(dāng)強(qiáng)大。所以沒有必要看別人推薦什么語言就一味的抵觸,當(dāng)然也沒必要爭論什么語言更好,現(xiàn)實(shí)世界中語言已經(jīng)和他所應(yīng)用的生態(tài)綁定在一起了,Go雖然好,但我覺得除了寫網(wǎng)絡(luò)應(yīng)用特別是中間件之外,并沒有必要拿他去替代Java,當(dāng)然也沒必要拿Go去寫客戶端,去寫游戲。
對(duì)此最新的排行榜,你有什么想說的?歡迎在留言區(qū),一塊探討~
閱讀更多一波Flutter酷炫特效來襲
谷歌 I/O 2019的到來,究竟推出了什么新特性?
Android Studio3.4來了,究竟有什么新功能?
Flutter交互實(shí)戰(zhàn)-即刻App探索頁下拉&拖拽效果
相信自己,沒有做不到的,只有想不到的在這里獲得的不僅僅是技術(shù)!
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/77648.html
摘要:最古老經(jīng)典的語言語言最古老,但是依然多年穩(wěn)居榜首。另外微軟和蘋果等科技巨頭一直采用語言。游戲開發(fā)的必選語言是微軟開發(fā)的,是專門為應(yīng)用程序設(shè)計(jì)的,需要上的框架才能工作。 大家好 今天任姐姐要跟小伙伴們分享 2021年11月最新TIOBE指數(shù) 11月編程排行榜 Python繼續(xù)榜首 本月的...
摘要:最新數(shù)據(jù)顯示,依舊排名第一,那些擔(dān)心還學(xué)不學(xué),唱衰的人該打自己臉了,無論從語言排行榜還是就業(yè)崗位數(shù)量來說無疑都是最大的編程市場。所以說,除了,你還是有必要掌握其他一門語言的,有備無患,技多不壓身,也是你日后能升職加薪的重要籌碼。 2019年6月了,話說現(xiàn)在很多小孩子都開始接觸幼兒編程了,我也經(jīng)常看到幼兒編程的廣告,編程門檻真的是越來越低。 除此之外,也有大量其他行業(yè)的從業(yè)者想轉(zhuǎn)軟件開發(fā)...
摘要:這歷史性的一幕并非突如其來。誠如他所言,不僅趕上了,甚至還超越了的以的優(yōu)勢,取代語言成為第三個(gè)登上榜首的編程語言。 國慶剛結(jié)束,TIOBE 10 月編程語言榜單也新...
摘要:年月國產(chǎn)數(shù)據(jù)庫流行度排行榜前名達(dá)夢本月分?jǐn)?shù)下跌,總分,位于榜單第二位。人大金倉保持增長態(tài)勢,本月分?jǐn)?shù)大幅上漲,總分,位于榜單第九位。達(dá)夢入選其中,位列總榜第國產(chǎn)數(shù)據(jù)庫第。月日,人大金倉與天津科大正式簽訂聯(lián)合人才培養(yǎng)協(xié)議。2021年11月國產(chǎn)數(shù)據(jù)庫流行度排行榜前15名 ? 達(dá)夢本月分?jǐn)?shù)下跌10.88,總分467.45,位于榜單第二位。作為具有完全自主知識(shí)產(chǎn)權(quán)的國產(chǎn)數(shù)據(jù)庫廠商,今年達(dá)夢的...
閱讀 885·2021-10-27 14:19
閱讀 1102·2021-10-15 09:42
閱讀 1526·2021-09-14 18:02
閱讀 737·2019-08-30 13:09
閱讀 2981·2019-08-29 15:08
閱讀 2081·2019-08-28 18:05
閱讀 948·2019-08-26 10:25
閱讀 2777·2019-08-23 16:28