原文地址:http://www.businessinsider.com/github-most-popular-coding-languages-2016-9/#no-15--typescript-this-microsoft-developed-offshoot-of-the-mega-popular-javascript-programming-language-only-started-in-2012-but-programmers-like-how-its-designed-to-build-large-applications-for-the-modern-web-1
翻譯:Rain
市場上對軟件開發(fā)人員的需求往往都比較高,甚至連一些科技公司的實(shí)習(xí)生也在領(lǐng)取高薪水。
在這場瘋狂的人才爭奪中染苛,公司轉(zhuǎn)向了20億美元的初創(chuàng)公司GitHub鹊漠,即所謂的“程序員臉書”,以識別和招聘最優(yōu)秀的人才茶行。
如果你想要磨練自己的技能躯概,獲得一份頂級的技術(shù)工作,你可能比在GitHub上看最熱門的編程語言更糟糕畔师。
本周發(fā)布的數(shù)據(jù)顯示娶靡,以下都是GitHub上的頂級編程語言。
15-TypeScript
這個由超級流行的JavaScript編程語言開發(fā)的微軟的分支在2012年才開始使用看锉,但是程序員們喜歡它為現(xiàn)代web構(gòu)建大型應(yīng)用程序呈現(xiàn)出來的樣子
14-Swift
蘋果為iPhone應(yīng)用開發(fā)的本土編程語言只在2014年才開始姿锭,但它已經(jīng)吸引了大批狂熱粉絲。Lyft最近在Swift上重寫了整個iPhone應(yīng)用程序伯铣,并在性能上看到了巨大的提升
13-Scala
像Airbnb和蘋果這樣的公司呻此,從2001年開始使用這種語言,它設(shè)計(jì)的速度比無處不在的Java更快腔寡、更容易編寫
12-objective-C
最初的C編程語言非常有影響力焚鲜,它激發(fā)了許多類似命名的繼承者,所有這些都從最初的但添加了其他語言的特性中獲得靈感
它仍然比蘋果本土的Swift語言更受歡迎,但Swift正在迅速發(fā)展
11-Shell
在這個列表中忿磅,這是一個奇怪的鴨子——Shell腳本不是一種語言糯彬,因?yàn)樗且环N在操作系統(tǒng)中進(jìn)行常見或重復(fù)操作的方法
您公司的IT人員可能使用shell腳本來自動化更新程序的過程
10-Go
谷歌公司內(nèi)部開發(fā),幫助工程師建立起規(guī)模龐大的系統(tǒng)葱她,它贏得了程序員的好評情连,因?yàn)樗鼒?jiān)如磐石的可靠性和穩(wěn)定性
9-C
最初的C,是1972年發(fā)明的览效,仍然非常受歡迎
這不僅僅是因?yàn)樗谌魏我粋€計(jì)算平臺上都能發(fā)揮作用,而且它非常穩(wěn)定虫几,并且被程序員們所理解
在1978年锤灿,該語言的傳奇性和仍被廣泛閱讀的手冊,800頁的C語言辆脸,第一次看到了印刷
8-C#
發(fā)音為“C-Sharp”但校,就像音樂符號一樣。C語言編程語言的另一種變體啡氢,它來自微軟状囱。它將一些類似于java的想法引入到如何進(jìn)行編程中
7-CSS
對于“層疊樣式表”來說,CSS是一種編程語言倘是,用來設(shè)計(jì)網(wǎng)站的格式和布局亭枷。很多網(wǎng)站菜單和移動應(yīng)用程序菜單都是用CSS編寫的,結(jié)合了JavaScript和普通的HTML
6-C++
最初是在1983年作為替代C語言編程語言而發(fā)明的搀崭,C++對于全世界的開發(fā)人員來說都是一個非常受歡迎的選擇叨粘。微軟的Windows、Google Chrome和戰(zhàn)斗機(jī)的軟件都是用C++編寫的
5-PHP
編程網(wǎng)站的這種語言是非常常見的;有人估計(jì)它可以為三分之一的網(wǎng)絡(luò)提供服務(wù)瘤睹。包括WordPress升敲、Facebook和雅虎在內(nèi)的大型網(wǎng)站都在使用它。
許多程序員也對PHP充滿了熱情——Stack Exchange的創(chuàng)始人Jeff Atwood曾經(jīng)寫道:“PHP并不是一種隨意的轰传,隨意集合的語言驴党,關(guān)鍵字和函數(shù)工廠的虛擬爆炸”
4-Ruby
開發(fā)人員喜歡這個已經(jīng)有24年歷史的語言,因?yàn)樗苋菀组喿x和進(jìn)行代碼編寫获茬。同樣流行的是Rails港庄,這是一個Ruby的附加框架,可以很容易使用它來構(gòu)建web應(yīng)用程序锦茁。該語言的官方座右銘是“程序員最好的朋友”
3-Python
這種語言可以追溯到1989年攘轩。與Ruby一樣,Python也深受其粉絲喜愛码俩,因?yàn)樗拇a可讀性很強(qiáng)度帮。在許多程序員的心中是一種最簡單的編程語言,和Ruby地位差不多
2-Java
最初是在1991年作為智能電視的編程語言發(fā)明的,現(xiàn)在Oracle的Java是世界上最流行的語言笨篷,因?yàn)镴ava對Android應(yīng)用程序開發(fā)和很多商業(yè)軟件都是至關(guān)重要的
1-JavaScript
這是一種非常流行的編程語言瞳秽,主要用于web應(yīng)用程序。
但除了名字之外率翅,它與Java沒什么關(guān)系练俐。JavaScript運(yùn)行了很多現(xiàn)代web,但是它也會因?yàn)闉g覽器的降低而受到很多攻擊冕臭,有時還會讓用戶暴露在安全漏洞中腺晾。甚至在這些頂級語言中,有些也比其他語言發(fā)展得更快
正如GitHub所言:“突出的表現(xiàn)包括JavaScript辜贵、C和Go悯蝉,這些公司的增長幾乎翻了一倍。Swift和TypsScript的增長速度是3.5倍托慨”怯桑”