最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

世界上最難的 5 種編程語言!C/C++竟不在其列,它們到底是誰?

2020-11-28 16:24 作者:C語言編程__Plus  | 我要投稿

我們平時都在談論 c、c ++、Java、Python 等編程語言,其實還有些語言不僅對于大多數(shù)軟件開發(fā)人員來說都很難,而且?guī)缀跏遣豢衫斫獾摹?/p>

這些語言被稱為深奧難懂的編程語言(或晦澀語言)。


晦澀語言并不是為普通的軟件開發(fā)而設計的。它們的設計目的是作為概念證明,或只是開個玩笑。

這里列出五種最難懂的晦澀語言的清單。我嘗試用每種語言執(zhí)行了“?Hello World!?”程序,非常有趣。

Malbolge

Malbolge 由?Ben Olmstead?于 1998 年發(fā)明。這種晦澀語言被認為是最復雜的編程語言。

據(jù)說 Malbolge 編程語言的作者從未使用該語言編寫任何程序。Olmstead 發(fā)明該語言近兩年后,Malbolge 中的?hello world?代碼才出現(xiàn)。

這是在 Malbolge 中打印“?Hello World!?”的代碼段。


這是輸出:


由作者提供—代碼在 tio.run 執(zhí)行

INTERCAL

Jim Lyon?和?Don Woods?于 1972 年開發(fā)了 INTERCAL,它是一種詼諧有趣的編程語言。

它剛開始的名稱是“?沒有可發(fā)音首字母縮略詞的編程語言?”。

INTERCAL 設計了許多讓程序員感到沮喪的特性。

例如:它使用修飾符“PLEASE”。如果代碼中不經(jīng)常使用“PLEASE”,則編譯器可以拒絕該代碼。它將程序視為“不夠禮貌”。如果修飾符“PLEASE”被使用了太多次,則編譯器也將拒絕該代碼,認為其“過于禮貌”。

這是在?INTERCAL?中打印“?Hello,World!?”的代碼段。


這是輸出:


由作者提供—代碼在 tio.run 執(zhí)行

Brainfuck

Brainfuck 由?Urban Muller?于 1993 年開發(fā)。該語言是為了讓程序員消遣娛樂而發(fā)明的。

該名稱本身暗示著該編程語言對于任何程序員而言都非常難以理解。

整個編程語言僅有?八個不同的字符?,該語言用這八個字符編寫所有代碼。Muller 開發(fā)的原始編譯器僅使用 296 個字節(jié)。

這是在?brainfuck?中打印“?Hello,World!?”的代碼段。


這是輸出:


由作者提供—代碼在 tio.run 執(zhí)行

COW

COW 由?Sean Heber?于 2003 年開發(fā)??吹狡?hello world 代碼后,您將了解為什么這種語言叫做“ COW”。

在難度級別上,COW 與 Brainfuck 相當。與 Brainfuck 相比,它還多了四個命令,即整個語言中有 12 個命令。

這是在?COW?中打印“?Hello,World!?”的代碼段。


這是輸出:


由作者提供—代碼在 tio.run 執(zhí)行

Whitespace

Whitespace 由?Chris Morris?和?Edwin Brady?在杜倫大學開發(fā)。該語言發(fā)布于 2003 年愚人節(jié)。

使用該語言編寫任何程序都依賴于?空格、制表符?和?換行符?。Whitespace 的解釋器將忽略非空格字符,并將其視為代碼注釋。

這是在?Whitespace?中打印“?Hello,World!?”的代碼段。

在下面的代碼中,每個?空格、制表符?或?換行符?前面都帶有注釋“S”、“T”或“L”。


這是輸出:


由作者提供—代碼在 tio.run 執(zhí)行

還有很多類似的?晦澀語言?,你可以自己去探索一番。

其實我們在選擇編程語言的時候,一定要慎重選擇,最開始筆者并不建議選擇當前的熱門語言,而是應該從長遠來看,既然選擇了編程,那么如何才能將自己的根基打造的更加的穩(wěn)固,以后更能夠長遠的發(fā)展,而不是成為了當前熱門語言的碼農(nóng)!

如果你依然在編程的世界里迷茫,不知道自己的未來規(guī)劃,亦或你想更好的提升你的編程能力,好好學習C/C++編程知識的話!那么你很幸運~

另外,UP在主頁上傳了一些學習C/C++編程的視頻教程,有興趣或者正在學習的小伙伴一定要去看一看哦!會對你有幫助的~

分享(源碼、項目實戰(zhàn)視頻、項目筆記,基礎(chǔ)入門教程)

歡迎轉(zhuǎn)行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!



世界上最難的 5 種編程語言!C/C++竟不在其列,它們到底是誰?的評論 (共 條)

分享到微博請遵守國家法律
阿坝县| 逊克县| 明光市| 改则县| 儋州市| 天门市| 阳谷县| 大连市| 军事| 南部县| 夏津县| 华池县| 房产| 金阳县| 厦门市| 新营市| 通海县| 尉氏县| 乡宁县| 美姑县| 元朗区| 甘洛县| 麟游县| 盐城市| 班戈县| 青冈县| 壤塘县| 开阳县| 铁力市| 成都市| 关岭| 泗洪县| 四会市| 莆田市| 扶余县| 武冈市| 弥渡县| 甘孜| 安泽县| 邵武市| 德安县|