xkcd縮寫(xiě)是什么意思,xkcd的全稱(chēng)及含義,xkcd全稱(chēng)意思大全
xkcd縮寫(xiě)是什么意思
XKCD英文含義
XKCD的英文全稱(chēng):[not an acronym] (webcomic) | 中文意思:───漫畫(huà);網(wǎng)絡(luò )漫畫(huà)
我們經(jīng)常使用的編程語(yǔ)言都是誰(shuí)創(chuàng )造出來(lái)的?
1800年
Joseph Marie Jacquard教會(huì )了一臺織布機讀穿孔卡片,制造出了第一個(gè)高度多線(xiàn)程的處理單元。他的發(fā)明受到了預見(jiàn)天網(wǎng)(Skynet)誕生的紡織工人的強烈反對。
1842年
Ada Lovelace(英國詩(shī)人拜倫之女)對隨后被認定是發(fā)布的第一個(gè)計算機程序的筆記本高貴和潦草感到厭煩,因為稍微有點(diǎn)不便的是當時(shí)還沒(méi)有計算機呢。
1936年
阿蘭·圖靈發(fā)明了一切,但英國法庭卻并不認可,還判處對他進(jìn)行化學(xué)閹割。
女皇后來(lái)寬恕了他,但不幸的是當時(shí)他已經(jīng)過(guò)世很久了。
1936年
Alonzo Church(算法理論重要奠基人)跟圖靈一樣也發(fā)明了一切,但他是對岸那邊的,并沒(méi)有被閹割。
1957年
John Backus創(chuàng )建了FORTRAN語(yǔ)言,這是真正的程序員使用的第一種語(yǔ)言。
1959年
Grace Hopper發(fā)明了第一門(mén)針對企業(yè)面向商業(yè)的編程語(yǔ)言,并且把這門(mén)語(yǔ)言叫做“面向商業(yè)的通用語(yǔ)言(common business-oriented language)”,簡(jiǎn)稱(chēng)COBOL。
1964年
John Kemeny 和 Thomas Kurtz 認為編程太難了,需要回歸本源,他們把自己的編程語(yǔ)言叫做BASIC。
1970年
Niklaus Wirth開(kāi)發(fā)了多種語(yǔ)言,最后流行起來(lái)的是PASCAL。他喜歡開(kāi)發(fā)語(yǔ)言。
他還發(fā)明了讓摩爾定律變得過(guò)時(shí)的Wirth定律(軟件變慢的速度比硬件變快的速度更快),因為軟件開(kāi)發(fā)者會(huì )編寫(xiě)出連大型主機也沒(méi)法跟上的臃腫軟件。這在后來(lái)被證明是正確的——在Electron.js被發(fā)明出來(lái)后。
1972年
Dennis Ritchie在貝爾實(shí)驗室上班上到無(wú)聊了,于是他決定寫(xiě)出帶有花括號的C語(yǔ)言,這門(mén)語(yǔ)言取得了巨大成功。隨后他又增加了分段錯誤等對開(kāi)發(fā)者友好的功能來(lái)輔助提高生產(chǎn)率。
折騰完這門(mén)語(yǔ)言之后他還有時(shí)間,于是他跟在貝爾實(shí)驗室的伙計決定給C語(yǔ)言做個(gè)演示程序,結果他們弄出了一個(gè)操作系統,UNIX。
1980年
Alan Kay發(fā)明了一門(mén)面向對象語(yǔ)言,他把這門(mén)語(yǔ)言叫做Smalltalk,在Smalltalk中一切都是對象,甚至一個(gè)對象也是對象。沒(méi)人真正搞得清楚small talk是什么意思。
1987年
Larry Wall有宗教經(jīng)驗,他成為了一名牧師,并且把Perl變成了一種教義。
1983年
Jean Ichbiah注意到Ada Lovelace的程序從來(lái)都沒(méi)有實(shí)際運行過(guò),決定以她的名字開(kāi)發(fā)一門(mén)語(yǔ)言,但是這門(mén)語(yǔ)言還是沒(méi)有跑起來(lái)。
1986年
Brac Box 和 Tol Move決定在Smalltalk的基礎上制作一個(gè)C語(yǔ)言的不可讀版本,他們把這門(mén)語(yǔ)言叫做Objective-C,但是沒(méi)人弄得清楚它的語(yǔ)法。
1983年
Bjarne Stroustrup回到未來(lái),注意到C在編譯方面花的時(shí)間還不夠多,于是他把自己能想到的每一項功能都增加了進(jìn)去,然后稱(chēng)之為C++。
每一個(gè)地方的程序員都接受了它,因為這樣他們在工作的時(shí)候找借口看阿貓阿狗視頻和xkcd漫畫(huà)就顯得比較有誠意了。
1991年
Guido van Rossum不喜歡花括號,于是他發(fā)明了Python,語(yǔ)法選擇的靈感來(lái)源自Monty Python(巨蟒劇團)和Flying Circus(飛行馬戲團)。
1993年
Roberto Ierusalimschy和他的朋友認為自己需要一個(gè)巴西本地化的腳本語(yǔ)言,在本地化期間發(fā)生了一個(gè)錯誤,這個(gè)錯誤會(huì )把指針從1而不是0開(kāi)始計算,他們把這門(mén)語(yǔ)言叫做Lua。
1994年
Rasmus Lerdorf給他個(gè)人主頁(yè)的CGI腳本做了一個(gè)模板引擎,后來(lái)他把自己的資料都放到了網(wǎng)上。
世界決定將這些東西用到一切,Rasmus于是匆忙地將一些數據庫綁定做了進(jìn)去,并把這門(mén)語(yǔ)言叫做PHP。
1995年
Yukihiro Matsumoto不是很高興,因為他注意到其他程序員不是很高興。他創(chuàng )建了Ruby來(lái)讓程序員高興。在他創(chuàng )建了Ruby后“Matz”高興了,Ruby社區高興了,每個(gè)人都高興了。
1995年
Brendan Eich利用周末時(shí)間設計了一門(mén)語(yǔ)言,打算用這門(mén)語(yǔ)言來(lái)為全世界的每一個(gè)主流瀏覽器乃至于最終的Skynet都提供動(dòng)力。他先是找到了Netscape然后說(shuō)這門(mén)語(yǔ)言叫做LiveScript,但在代碼評審期間Java變得流行起來(lái),所以他們決定最好還是用花括號,然后就把它更名為JavaScript。
結果表明,Java卻是一個(gè)會(huì )讓他們惹上麻煩的商標,JavaScript隨后更名為ECMAScript,但大家還是把它叫做JavaScript。
1996年
James Gosling發(fā)明了Java,第一們真正過(guò)于繁瑣的面向對象語(yǔ)言,在這里設計模式完全壓倒了實(shí)用主義。
于是就誕生了超級有效的管理器提供商、容器提供商、服務(wù)提供商、單一管理器提供商模式。
2001年
Anders Hejlsberg重新發(fā)明了Java然后把它叫做C#,因為用C來(lái)編程感覺(jué)要比Java酷。每個(gè)人都喜歡這個(gè)新版本的Java,因為它完全不像Java。
2005年
David Hanselmeyer Hansen創(chuàng )建了一個(gè)web框架叫做Ruby on Rails,從此大家不再記得Ruby和Rails是兩個(gè)獨立的東西了。
2006年
John Resig為JavaScript寫(xiě)了一個(gè)幫助庫,每個(gè)人都以為那是一門(mén)語(yǔ)言,從此從互聯(lián)網(wǎng)上拷貝粘貼jQuery代碼就成為了一門(mén)職業(yè)。
2009年
Ken Thompson 和 Rob Pike 決定做一門(mén)類(lèi)似C那樣的語(yǔ)言,但要有更安全的裝置,還要有更好的賣(mài)相,并且把Gopher(囊鼠)作為吉祥物。
他們把這門(mén)語(yǔ)言成為Go,并把它做成開(kāi)源然后另外賣(mài)Gopher商標的護膝和頭盔作為收入來(lái)源。
2010年
Graydon Hoare也想把語(yǔ)言做成C那樣,他稱(chēng)之為Rust。每個(gè)人都要求馬上用Rust把軟件的每一塊都重寫(xiě)一遍。Graydon希望做點(diǎn)更有亮點(diǎn)的事情,于是開(kāi)始為蘋(píng)果開(kāi)發(fā)Swift。
2012年
Anders Hjelsberg希望在web瀏覽器里面寫(xiě)C#,于是他設計出TypeScript,這東西其實(shí)是JavaScript,但里面有了更多的Java的東西。
2013年
Jeremy Ashkenas想要像Ruby開(kāi)發(fā)者一樣快樂(lè ),于是他創(chuàng )建了CoffeeScript,這東西編譯后像JavaScript但是樣子又更像Ruby。Jerry從來(lái)都沒(méi)有變得像Matz和Ruby開(kāi)發(fā)者那樣真正快樂(lè )。
2014年
Chris Lattner做Swift的時(shí)候,其主要的設計目標就是不要成為Objective-C,最后它看起來(lái)像Java。
水是分散系嗎?
水是分散系。
分散系是混合分散體系的簡(jiǎn)稱(chēng)。
把一種(或多種)物質(zhì)分散在另一種(或多種)物質(zhì)中所得到的體系,叫做分散系。前者屬于被分散的物質(zhì),稱(chēng)作 分散質(zhì);后者起納容分散質(zhì)的作用,稱(chēng)作分散劑。
分散系=分散質(zhì)(或分散相)+分散劑
例如:
把NaCl溶于水形成的溶液;
把酒精溶于水形成的溶液;
把牛奶溶于水形成的乳濁液;
版權聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權,不承擔相關(guān)法律責任,不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責。如因作品內容、版權和其它問(wèn)題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報,一經(jīng)查實(shí),本站將立刻刪除。