語言擬人向:來自Python、JAVA、C語言的“傲嬌”自我介紹
本文轉(zhuǎn)載自公眾號(hào)“讀芯術(shù)”(ID:AI_Discovery)
軟件工程領(lǐng)域,酷愛編程的人很多,但另一些人總是對此避之不及。而構(gòu)建軟件無疑會(huì)讓所有人壓力山大,叫苦連連。
來看看這些流行編程語言的“內(nèi)心獨(dú)白”,JAVA現(xiàn)實(shí),C++傲嬌,Rust充滿安全感,COBOL緊跟時(shí)事不掉隊(duì)……讓人頭大的編程看起來是不是可愛些了。
本文沒有冒犯的意思,畢竟幽默有助于建立聯(lián)系,只希望能博君一笑。
Python
我們能像模像樣寫出偽代碼,即使您不理解它。不用依靠分號(hào)或中括號(hào),區(qū)區(qū)空格就能讓你崩潰。
Java
我們老了,依舊啰嗦。只要付錢,我們就會(huì)提供是最長久的支持。
Javascript
我們不是Java的腳本,跟Java半毛錢關(guān)系都沒有!對了,蘋果的Safari引擎仍然要對我們進(jìn)行回調(diào)。
C語言
我可能是年紀(jì)最大的,但你還是得給我留點(diǎn)空間。我最喜歡指指點(diǎn)點(diǎn)。
C++
你可以盡情恨我們,鄙視我們,但是框架又得依靠我們。我們相信工作中的友“援”(友元函數(shù))。
C#
我既不像父親(C++和C),也不像音符C。只要有跨平臺(tái)的圖形用戶界面支持(GUI),我比Java更炸哦~(C#讀作C sharp)
Rust
不像名字那樣“過時(shí)”,我提供內(nèi)存安全,避免可能的競爭條件,不喜歡垃圾收集器。我喜歡借用( borrowing)。想讓我比“C”強(qiáng)?多下點(diǎn)兒功夫吧。
Go
谷歌不僅懶得給我起名,而且還剝奪了我們使用泛型和lambda的權(quán)利。但是我們有最好的歌。
PHP
不用多學(xué)習(xí)什么就能使用我,但一個(gè)缺失的中括號(hào)就會(huì)讓你開始恨我。默認(rèn)情況下,我們不提供命名規(guī)范或樣式,隨便你丑到哪兒去。
Lua
數(shù)組索引從1開始,難怪新手喜歡我們。但是此數(shù)組非彼數(shù)組,此對象非彼對象,因?yàn)樗袞|西不過都是表。
Swift
我們簡潔又便捷。不像Objective-C那樣令人困惑,前提是你沒耗盡內(nèi)存。
Kotlin
每個(gè)Java開發(fā)人員都值得擁有我們。在原有的良好JVM中運(yùn)行時(shí),還可以避免可怕的NPE和冗長的代碼。可惜這樣就與“快樂”(fun函數(shù))無緣了。
COBOL
每隔幾年我們都會(huì)東山再起,如今整個(gè)失業(yè)福利體系都依賴于我們。對了,我們最近在招聘程序員維護(hù)失業(yè)福利系統(tǒng)呢。
編程笑話源遠(yuǎn)流長,各種語言各有千秋。以上的“內(nèi)心獨(dú)白”是不是說出了你的心里話?
編程語言種類繁多,不同的語言處理不同的問題。找出流行的語言是人類的天性。別把笑話當(dāng)真,只希望讀過本文能讓你更有動(dòng)力探究語言。



















