世界上最好的編程語言是什麼?

快來討論討論,各種語言的優勢。世界上最好的編程語言是什麼?
10 個回答
苏苏思量
2019-03-28

雖然我是BAT的Java開發工程師,但是我還是想說,C語言才是世界上從能力上講,最好的編程語言。

C語言是各大高校CS相關專業大一就要學習的必修課,足以說明它的重要性了吧。至於大家常常打趣的“PHP是世界上最好的語言”,對比之下,在大學課程裡似乎沒什麼存在感。

C語言是很多語言的基礎,基本上掌握了C語言再去學習其他語言,門檻就會低很多,這也是C語言能作為唯一的編程語言成為本科生必修課的原因。(我讀本科期間,Java雖然也很火,但是隻是選修課)

世界上最好的編程語言是什麼?

C語言將高級語言的基本結構和語句,與低級語言的實用性結合了起來,結果就是C語言可以像彙編語言一樣對位,字節還有地址進行操作,對於初學者來說,也許這是一道難以跨越的坎,但是一旦熟練,C語言就能變成一把進可殺神,退可斬妖的絕世好劍

C語言還能實現很多其他語言做不到的事情,尤其是系統相關的開發,比如我們生活中常見的嵌入式開發,就離不開C語言,而大到汽車,小到微波爐,裡面都有嵌入式芯片,用來解釋人類的點擊輸入等動作,編譯為機器能讀的懂的語言。此外,C語言在Linux應用開發領域也十分重要。

世界上最好的編程語言是什麼?

而在遊戲開發領域,C語言更是一如既往的優秀與突出。很多大中小型遊戲都是用C語言開發的,比如憤怒的小鳥,逆水寒,戰地,植物大戰殭屍等等。而很火的遊戲Minecraft,因為支持使用第三方jar包(而不是C語言的包)來擴展遊戲場景,所以遊戲畫面就是出了名的“粗糙”(此處非貶義,因為這也是Minecraft的特色之一)。

說完了C語言能做的其他語言做不到的,再說說C語言能做到和其他語言一樣優秀的地方。主要集中在程序設計上,比如軟件開發——高併發聊天室,萬年曆等等,用C語言也是遊刃有餘。

世界上最好的編程語言是什麼?

因此,作為一門能人所能,且能人所不能的語言,我認為C語言是世界上最好的編程語言。

如果你和我有相同的見地,歡迎給我點贊,如果你有不同的看法,歡迎留言交流。

我是蘇蘇思量,來自BAT的Java開發工程師,每日分享科技類見聞,歡迎關注我,與我共同進步。

九章算法
2019-02-04

世界上最好的編程語言是什麼?

作為一個程序員,你的大部分時間必然是在和編程語言耳廝鬢磨。就像對象一樣,世界上沒有最好的,只有最適合的。所以找一個和你氣場相投、情投意合的編程語言,不但能讓你的工作效率直線上升,還能讓你的“情感”體驗更加舒適。那麼,漫漫編程語言海,哪一款才能和你發生最 強烈的“荷爾蒙碰撞”,激發出你的切切憐愛呢?

世界上最好的編程語言是什麼?

Angular:

世界上最好的編程語言是什麼?

一個自大傲慢的少年,手頭的項目也寥寥無幾,掙扎度日。

ASP:

一個機智的樑上君子。

Assembler:

世界上最好的編程語言是什麼?

一個簡單的雜技演員。

C:

世界上最好的編程語言是什麼?

依舊活在電話控制系統世界中的古董。

C++:

世界上最好的編程語言是什麼?

一個神祕、個性穩定的人,閒暇時會兼職特工。

C和C++兩個傢伙都屬於幹活特別利索的人,但是時常會給你留些殘局。所以如果你要和他們相處,就一定要好好注意言辭,警惕他們隨時可能出現的不可控意外狀況。不過儘管他們經常理解錯你的意思進而捅出漏子、致使很多人不知道怎麼和他們相處,但因為他們確實能幹,所以仍是很受待見的老資格小夥。

C#:

世界上最好的編程語言是什麼?

一個總是找不著調子的音樂人,慢熱,但一旦和你熟了就會非常忠誠。是Java的孿生兄弟,乍一看很像,但是性格本質相差甚遠。目前談的女朋友是F#。

CSS:

每天的必備功課就是愚弄你。

EmberJS:

世界上最好的編程語言是什麼?

IQ有待提高的懵懂者。

Haskell:

一個微微利己主義的滑冰愛好者,略懶,不過遵守紀律、聰明而優雅,有時比較瘋狂,有些固執。但如果你和他混熟了,就會通過他看到另一個角度的世界。可惜的是,和他混熟並非易事。

Haxe:

一個長相很棒但頗難掌控的傢伙。

HTML:

世界上最好的編程語言是什麼?

之前花了一旬的時間試圖成為無所不知的詞典,但近幾年開始覺悟,逐漸轉變為極簡主義者。

Java:

乍一看長得和C/C++有些相像,但接觸下來就會發現他更強大、能收拾自己折騰出的殘局,更為可靠。而且不管在什麼地方,他都能迅速適應。所以得到很多人的喜愛。目前,他在交往一個很讚的女朋友——Scala,有一些很酷的好友——Groovy, Kotlin, Clojure等。

JavaScript:

世界上最好的編程語言是什麼?

喜歡去泡吧,喜歡講黃段子的叛逆少年。逢人就強調他和Java的關係就如同雷鋒和雷峰塔之間的關係——毫無關係。

jQuery:

一個可靠的大兵,可惜腿腳不甚靈便。

Laravel:

世界上最好的編程語言是什麼?

狂歡節上的工作者。

MySQL:

世界上最好的編程語言是什麼?

一個臃腫、禿頂、只剩下幾根飄忽銀髮的老會計員,思想依舊停留在遙遠的二十世紀八十年代,心心念念依舊放不下最愛的VAX/VMS。

Objective-C:

世界上最好的編程語言是什麼?

一個很有創意的霸道小夥,但總是獨來獨往不愛合群。

OCaml:

世界上最好的編程語言是什麼?

和Haskell一樣聰明,但比Haskell勤快,也沒那麼固執,是個爛漫的法國人。

OpenGL:

世界上最好的編程語言是什麼?

一個總愛拿捏貴族做派的小子,總是會糟蹋很多食物,頗有些浪費。

Pascal:

世界上最好的編程語言是什麼?

已退休,目前入駐養老院。

PHP:

世界上最好的編程語言是什麼?

盡職盡責的好木匠。

Prolog:

世界上最好的編程語言是什麼?

一個特立獨行、不喜歡聽別人命令的人。如果你想他幫你幹些什麼,直接和他說,他會依照自己的方式進行操作,但最後未必能給你所需要的答案。

Python:

世界上最好的編程語言是什麼?

一個頗具黑客範的工程師,能自主完成很多事情,擁有成為大人物的宏大夢想。可是在原始狀態下總是慢吞吞的令人心急。

Ruby:

一個來自於東方的美麗女子。和Python很熟,兩人的行事風格也很像。她能為你做很多事,但遇到大事愛抱怨。同時略微有些玻璃心。所以請務必注意你的說法方式,稍不留意就會讓她崩潰。

Rust:

世界上最好的編程語言是什麼?

一個有著C/C++內心的年輕小夥,但能依據一些複雜的原則自己收拾殘局。最關心的事情是誰有什麼和誰借了什麼。目前憑藉俏麗的外貌已經吸引了一波粉絲。

Scala:

Java的女朋友,是一個精緻、智慧、複雜的小女孩,喜歡花很多時間去琢磨你說的話,所以如果想和她好好交流,說話就需要足夠直白。而一旦她聽懂了你的意思,就能幫你做很多東西,教會你很多。不過因為複雜的個性,很多人很難真正看懂她。

Scheme(MIT):

世界上最好的編程語言是什麼?

一個高貴而單純的女人。雖然單純,但能力不弱,會做很多事情,而且對所有人都非常友好。她擁有很多朋友,包括Alyssa.P.Hacker, Ben Bitdiddle, Louis Reasoner, Eva Lu Ator等等。

所以,世界上最適合你的語言才是最好的語言!

歡迎關注我的微信公眾號:九章算法(ninechapter),幫助你瞭解IT技術前沿,通過面試、拿到offer、找到好工作!

公眾號:九章算法【ninechapter】

EmacserVimer
2019-05-01

編程語言並沒有本質上的好與壞,區別於編程語言的其實主要是兩個方面,一個是應用的場景,一個是使用者的水平。所以幾乎可以說,使用者的水平和使用場景決定了代碼的健碩性,而與語言本身無關。

  • C/C++為性能和底層而生

毫無疑問,單論性能、以及底層開發,彙編語言是很高的,但是你總不能完全用匯編、機器語言來做開發吧。
世界上最好的編程語言是什麼?

在操作系統開發、以及一些開發工具的開發,大型單機遊戲等等對於效率要求比較高的生產中,會選擇這兩門語言。

  • Java為數據和複雜業務邏輯而生

Java可以說做到了很多第一,比如率先採用虛擬機機制,運行於JVM之上,方便了跨平臺;開源讓Java擁有了最好的開發者生態、更多的開發框架、以及更多的用戶。
世界上最好的編程語言是什麼?

Java這麼多年裡多次位居編程語言榜首,在大數據領域,以及銀行、電子商務領域,尤其是遇到複雜的業務邏輯,基本上都是Java發光發熱的地方。

  • 桌面開發除了C#我想不到更好的

如果說最適合對標Java的編程語言是什麼?那麼這個答案不屬於PHP也不屬於C++,而是C#,除了開源和跨平臺比不了Java,C#基本上都不輸Java語言。
世界上最好的編程語言是什麼?

在unity遊戲開發領域,客戶端開發、桌面開發可以說C#可以說行業最佳,用過C#可視化編程的,可以說可視化編程方面C#說第一沒人敢說第二,如果不夠,那再給你加一個銀河系最好的開發工具visual studio夠不夠?要知道·net之父就是大名鼎鼎的Delphi之父安德斯海爾伯格。

  • PHP是web開發的王者

如果說PHP是最好的編程語言必然又是一波言辭激烈的討論,但不得不說,PHP從一出生就註定了是為web而生的。
世界上最好的編程語言是什麼?

強大的業務能力、快速開發,貌似一切都為了生產力而來,在web開發領域可以說是最好的後端語言。但是PHP也不是沒有缺陷,遇到複雜的業務邏輯和數據處理,PHP還是顯得有點力不從心。

  • JavaScript/HTML前端必選

HTML5已經是趨勢,JavaScript已經是一門問答社區最活躍的語言了,長期霸佔stack overflow話題榜榜首,雖然JavaScript可能是最爛的語言之一,有無數踩不盡的坑,但也是最好的語言之一。
世界上最好的編程語言是什麼?

有了node以後,JavaScript已經功能很完善了,未來會不會統一前後端?哈哈!

  • python因人工智能而聞名,Lisp/Haskell迴歸數學本質

因為人工智能再次成為行業主題,Python已經成為人工智能領域最炙手可熱的編程語言,目前包括Tensorflow在內的開源人工智能學習框架標準語言都是Python語言。
世界上最好的編程語言是什麼?

與此同時,Lisp和Haskell等函數式編程語言也受到了一部分人的關注,這些編程語言與編程的數學本質很接近,並且約翰麥卡錫大大設計Lisp語言一開始就是把其定為研究型語言、以及人工智能研究語言。要知道Lisp語言還打造了號稱神之編輯器的Emacs文本編輯器,江湖地位可見一斑。
世界上最好的編程語言是什麼?

所以說了這麼多,其實我想說明是編程語言各有優劣,語言本身並沒有好與壞,只是看你用得好不好,應用的領域是不是合適。

最後就是建議每一個程序員都應該精通至少一門編程語言,然後在此基礎上再做拓展學習,更應該注重算法、數據結構這種核心知識,語言很重要,但思想和算法更重要。

大学生编程指南
2019-03-27

從辯證的角度考慮沒有哪個編程語言是最好的,適合自己的才是最好的,無論一個編程語言有多少優勢。

相信不同的程序員會有不同的答案。常用的編程語言有C++、 C、Java、C#、Python等等。每種編程語言都自身的優點,但也是或多或少的存在這一些缺陷。所以對於程序員來說那編程語言適合項目的開發並且使用順手那麼那種語言就是最好的語言。比如說幾乎不會有程序員去拿PHP、C#、Python來做嵌入式的開發。所以要選擇是使用哪種語言就要看所要使用的平臺環境。下面就來大概說說不同語言的特點吧。


C語言,它既有高級語言的特點,又具有彙編語言的特點,它是結構式語言

簡潔緊湊、靈活方便;運算符豐富;數據類型豐富;表達方式靈活實用;允許直接訪問物理地址,對硬件進行操作;生成目標代碼質量高,程序執行效率高;可移植性好;


C++是面向對象的C語言,由於偏底層,所以性能非常高,僅次於C語言,主要用在一個要求高性能的領域。。。這個不好說,因為實際需求上,用處挺雜的,而且也確實不太好學。


PHP是一種通用開源腳本語言。語法吸收了C語言、Perl以及java的特點,入門門檻較低,易於學習,使用廣泛,主要適用於Web開發領域。


Java具有卓越的通用性、高效性、安全性,廣泛應用於個人PC、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群

python語言,是一種面向對象、直譯式計算機程序設計語言,Python語法簡潔而清晰,具有豐富和強大的類庫。它常被暱稱為膠水語言,能用其他語言製作的各種模塊輕鬆地聯結在一起


C#和Java極其相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。但是C#與Java有著明顯的不同,它借鑑了Delphi,與COM是直接集成的,而且它是微軟公司 .NET windows網絡框架的主角

總結起來:

PHP:沒有什麼突出的優點

C 底層操作、性能優化

Java、C# 庫多通用型強。

Python 語言清晰明白

C++ 什麼都能幹全能

世界上最好的編程語言是什麼?

世界上最好的編程語言是什麼?

世界上最好的編程語言是什麼?

世界上最好的編程語言是什麼?

世界上最好的編程語言是什麼?

世界上最好的編程語言是什麼?

世界上最好的編程語言是什麼?

覺得不錯就點個贊

胡杨说
2019-11-07

本人接觸過C、C++、PHP、JavaScript、Python、Go等,

如果純粹從精神世界的角度看,C語言是我的最愛,不僅因為它是我的入門語言,更因為足夠簡單、優雅。

如果從實用主義看,Python是我的最愛,因為它開發效率極高(不過運行效率有點差),可以在極短的時間內,完成需求開發。

如果從功能上講,那不得不推Java,Java簡直就是瑞士軍刀,不管是開發桌面程序(著名的jetbrain系列就是用Java開發的),開發web,開發Android,大數據開發,都有Java的用武之地,可以說只有你想不到的,沒有Java做不到的。

其他幾門語言,我不能說差,只能說了解不夠深入,你懂得~

歡迎關注我~

江苏优就业
2019-12-20

2018 年即將到來,Coding Dojo(編碼道場)近期發佈了 2018 最具就業前景的 7 大編程語言。該公司分析了來自 Indeed 的 25 門編程語言、棧和框架的數據,以找出僱主最需求的七個數據。數據基於每種語言的工作發佈數量。

需先說明的是,國內和國外的情況有所差異,以下數據和分析僅供參考。

世界上最好的編程語言是什麼?

結果發現,位居前三名的分別為 Java、Python 和 JavaScript ,但相比去年的數據,只有Python是崗位有所增長的。而且 Coding Dojo 認為,隨著對機器學習開發人員需求的增長,未來對 Python的需求還將繼續增長。

像 Swift 、R 和 Ruby 這樣的有很多開發者喜歡的語言並沒有進入前七,因為它們的求職需求相對較低。

世界上最好的編程語言是什麼?

1、Java

與 2017 年相比,Java 在 2018 年的受歡迎程度會有所下降,職位減少了約 6000,但依然受歡迎。 Java 已經有 20 多年的歷史,被全世界數以百萬計的開發者使用,數十億設備都是由 Java 開發,並且能夠通過 Java 虛擬機在任何硬件和操作系統上運行。 所有 Android 應用程序都基於 Java,90% 的“財富” 500 強公司使用 Java 作為後端開發的服務器端語言。 隨著 Eclipse 基金會接管 Oracle 管理 Java EE,2017 年 9 月推出了 Java Enterprise Edition 8 和 Java 9。

2、Python

Python 在 2017 年職位大約增加了 5000 個。這是一種用於 Web 開發的通用編程語言,也是軟件開發人員的支持語言。 它還廣泛用於科學計算,數據挖掘和機器學習。 機器學習開發人員的持續增長和需求正在推動 Python的普及。

3、JavaScript

超過 80% 的開發者和 95% 的網站的都使用 JavaScript 來實現頁面上的動態邏輯。 隨著物聯網和移動設備越來越流行,React 和 AngularJS 等 JavaScript 前端框架具有巨大的未來潛力,所以我們可能很快就會看到 JavaScript 的普及。

4、C++

從 2017 年初到現在,C ++ 的普及程度有所降低。 C ++ 程序設計語言的延伸,通常用於系統/應用軟件,遊戲開發,驅動程序,客戶端服務器應用程序和嵌入式固件。許多程序員發現 C ++ 比 Python 或 JavaScript 等語言更復雜,學習和使用起來也更困難,但它仍然被運用在大型企業的許多遺留系統中。

5、C#

C#(發音為“C sharp”)今年的需求略有下降。C# 是 Microsoft 設計的面向對象的編程語言,可以在微軟的 .NET 平臺上運行,並且比微軟以前的語言更快更簡單。C#7.2 在十一月推出,增加了幾個新功能。C# 在視頻遊戲開發中被大量使用。

6、PHP

PHP 是服務器端使用的一種腳本語言,去年排名第九,今年排名第六。大多數開發人員使用 PHP 進行 Web 開發,要麼添加 HTML 無法處理的函數,要麼與 MySQL 數據庫進行交互。

7、Perl

在我們的分析中,Perl 減少了大約 3000 個工作崗位並排名第七位。Perl 繼續受到系統和網絡管理員的歡迎,併成為一種粘合劑語言。

其他應熟悉的技術

此外,根據 Indeed.com 上發佈的招聘數據,Coding Dojo 還將 SQL,.NET,Node 和 MEAN 列為開發人員應該熟悉的技術。

SQL:SQL是存儲、檢索和操作數據庫中的數據標準查詢語言。SQL 的工作需求非常高,與頂級編程語言 Java 相比,超過 30000 個工作崗位提到了它。如果你在2018年只有時間學習一種新技術,那麼這是一個不錯的選擇。

.NET:.NET 是微軟用於桌面、網絡、移動、遊戲和物聯網應用程序開發的平臺,它在 2016 年開源,並被 C#、Visual Basic 和 F# 編程語言所使用。.NET Core 是一個跨平臺的 .NET 實現,它將 .NET 擴展到 iOS、Linux 和 Android。許多 Windows 應用程序運行在 .NET 上,使其在商業市場中非常流行,並且它預計會變得更加開放。

Node:Node.js 是開源的,它允許 JavaScript 代碼在服務器端運行,允許 Web 開發人員在整個 Web 應用程序中使用一種語言。Node.js 是第十二名最受歡迎的技術,建議所有 JavaScript 開發者學習 Node.js 使其更為全面。

MEAN:MEAN 棧(MongoDB、ExpressJS、AngularJS 和 Node.js)排名第十八。使用 MEAN 堆棧,可以使用 JavaScript 創建一個完整的應用程序,這個應用程序簡單、快速、通用性強。學習 MEAN 將為開發人員提供世界上最常見和最活躍的編程背景。

軟件開發是一個動態的領域。新的編程語言、框架和技術陸續出現,流行,然後消失。開發者需要不斷學習新技能,掌握企業發展所需要的新技術。

有關更多人生哲理、技術乾貨、職場守則等新鮮、有趣、深刻的內容,歡迎大家關注江蘇優就業自媒體旗下的自媒體公號-江蘇優就業(ID:jsujiuye)

穹顶仰望
2019-06-30

世界上最好的編程語言是什麼?

世界上最好的語言,當然這個問題的答案我相信大家都有共識:漢語普通話!不過說到編程呢,作為一名光榮的碼農,木偶已經在代碼的土地上播種裡7年,現在講心得與大家分享一下。

首先在度娘裡搜一下,“世界上最好的編程語言”,木偶看到大家的討論熱情堪比皇帝駕崩舉國服喪的氣勢。

以木偶的身份標籤來說,javascript當然是最好的語言,目前它已經發展為一門pc、移動、嵌入式三棲開發語言,如果說世界上還有哪種語言能做到的話能與之媲美的恐怕寥寥無幾,當然以木偶為代表的一大批程序員也以45度仰視它的存在。

但是編程並不只是做業務,如果是做通信呢?如果是做圖形處理呢?如果是做遊戲開發呢?如果是做桌面應用呢?

說到這裡木偶僅懷著無比下作的心理對各位看客說一句話:每一個不同的行業都有一個世界上最好的語言。

至於說同一個行業裡如何選擇最好的語言呢?比如web開發我要怎麼篩選php、java、.net、nodejs呢?

首先木偶認為要先考慮公司的業務方向,如果是新聞類業務對後臺計算要求不高,完全可以使用更快更優秀更簡單的php,nodejs之類,但如果後臺需求中包涵大數據分析或者比較複雜的業務流程,則就要考慮java,.net之類的語言了。

幾年前木偶有幸加入了一家大型技術公司,當時公司的業務層完全是.net開發,服務器也完全是windows平臺,貌似也沒有像網上主流說法一樣網站非常不穩定,畢竟木偶的專業範圍不在服務器維護管理方面,這裡不做過多評價。但是木偶依然僅懷著無比下作的心態補充一句:在Linux的眾多發佈發版本中桌面版只佔有極少一部分,更多的則是命令行界面,而能夠使用命令行界面的基本都屬於木偶以45度角仰視的大神,而windows的發行版絕大多數都是桌面版,原本就不保證7*24小時不宕機,如果要進行比較可以拿windows的server版本和linux比較一下(據木偶瞭解,windows server2012已經加入純命令行模式)。

上面一段跑題了(碼農說起技術很容易跑題。。)

其實固定行業中最優秀的語言無非一下幾個因素:價格(比如.net的visual studio是收費的,windows服務器也是收費的)、領導層意願(有些懂技術的領導可能會要求開發人員使用一種他們更容易管控的方式來開發)、團隊元老們最熟悉的技術(比如公司剛剛起步的時候僱傭的第一批員工熟悉的語言)、當地人才招聘情況(比如木偶超喜歡nodejs,但目前很難招聘所以打算逐步轉往java,只在特定的幾個場景使用nodejs)。

不過最終不論哪個原因,碼農們總會殺他人威風,漲自己志氣(比如使用grunt的人肯定能對gulp吐槽一堆,使用gulp的也能細數grunt十大罪狀,最新的webpack似乎也沒有完全占上峰的姿態)。

所以木偶要在這裡總結一下:世界上最好的語言是能夠為你所在公司帶來最大利益以及你所在團隊最容易接受學**或者因為歷史原因(創始人使用的技術)遺留下來的編程語言——既存在,必合理。

最後,木偶這段時間一直在寫一個大中型平臺網站,後期會逐步將該網站關鍵技術分享出來,中間也會摻雜一些前端細節知識點總結,畢竟荀子曰:能積微者速成。

cnBeta
2019-03-26

根據最新出爐的《2019年1月RedMonk編程語言排行榜》,JavaScript分支TypeScript和Java同胞Kotlin兩款編程語言持續受到開發者的青睞,排名仍在繼續上升。根據兩家全球最大的在線開發者網站GitHub和Stack Overflow綜合的編程語言排行,RedMonk表示這個排行榜目的是未來一年開發者喜歡使用的語言。

世界上最好的編程語言是什麼?

TypeScript

TypeScript是一種由微軟開發的自由和開源的編程語言。它是JavaScript的一個嚴格超集,並添加了可選的靜態類型和基於類的面向對象編程。C#的首席架構師以及Delphi和Turbo Pascal的創始人安德斯·海爾斯伯格參與了TypeScript的開發。

世界上最好的編程語言是什麼?

儘管在2018年的增長勢頭有所放緩,但它依然是上升最快的攀登者之一,上升4個排名至12名,非常接近於前十。RedMonk首席分析師兼聯合創始人Stephen O'Grady寫道:“這款編程語言上升如此快的原因固然有JavaScript的受歡迎程度,以及可選的靜態輸入檢查等安全功能有關。但僅憑這些功能本身不足以如此快速推動該語言,這主要歸功於它不斷被各種項目廣泛接受,這也解釋了為何TypeScript能夠保持增長趨勢。”

Kotlin

雖然TypeScript目前的位置已經很高,但是增長速度沒有Kotlin那麼快。作為Java的現代化替代語言,Kotlin擁有易於學習和使用的特點。201年,當Google將其指定為構建Android應用程序的官方支持語言時,它獲得了巨大的推動。Netflix高級軟件工程師將其描述為“兼具了其他編程語言的一些優勢”並“增強了Java的互操作性”,因為它能夠在Java虛擬機(JVM)上運行。

世界上最好的編程語言是什麼?

需要知道的是在2019年的榜單中,面向JVM的編程語言中只有Kotlin越來越受歡迎,它上升了8個排名,而其他JVM編程語言均有不同程度的下降:Scala下降了1個排名,Clojure和Groovy下降了3個排名。

Julia和Rust

除了這些快速爬升的語言之外,O'Grady在報告中還表示Julia和Rust這兩款編程語言非常值得關注。

Julia上升2個排名,上升至第34位。不過O'Grady認為它擁有和TypeScript相同的增長潛質。Julia是一種高級通用動態編程語言,它最初是為了滿足高性能數值分析和計算科學的需要而設計的,不需要分別編譯速度快, 也可用於客戶端和服務器的Web用途、低級系統編程或用作規約語言。 Julia設計的獨特之處包括,參數多態的類型系統,完全動態語言中的類型,以及它多分派的核心編程範型。

世界上最好的編程語言是什麼?

而Rust是一個由Mozilla主導開發的通用、編譯型編程語言。它的設計準則為“安全,併發,實用”,支持函數式,併發式,過程式以及面向對象的編程風格。目前在榜單上排行第23位。

世界上最好的編程語言是什麼?

排行前20名的編程語言為

1. JavaScript

2. Java

3. Python

4. PHP

5. C#

6. C++

7. CSS

8. Ruby

9. C

10. Objective-C

11. Swift

12. TypeScript

13. Scala

14. Shell

15. Go

15. R

17. PowerShell

18. Perl

19. Haskell

20. Kotlin

RereMouse
2019-03-27

我選Scala。

就語言本身來說,scala無疑是大師級的作品。語法糖這類東西就不說了吧(聽說過的語法糖scala中都有),其中的函數式編程、可變/不可變數據集、Actor式併發等等都是理論界最前衛概念的實踐,根據scala的數據處理理念和模式開發出的AKKA、Spark、Kafka等性能更是帥到沒朋友。

Scala硬是靠一己之力把jvm拉進了數據科學的殿堂。

深夜瞎捉摸
2019-09-07

英語,高級語言都是英語單詞和符號數字組成的,要不把java c PHP裡的英語單詞都去掉你看看

相關推薦

推薦中...