您的位置:首頁 > 業(yè)內(nèi)資訊 > 電視劇、小甜心,編程語言都是如何命名的?

電視劇、小甜心,編程語言都是如何命名的?

來源:TECH2IPO / 創(chuàng)見 | 時間:2016-03-12 13:02:26 | 閱讀:72 |  標簽: 編程 java Python   | 分享到:

電視劇、小甜心,編程語言都是如何命名的?

詹姆斯·高斯林

關(guān)于取名的過程,詹姆斯曾經(jīng)這樣告訴Sun公司現(xiàn)任總裁喬納森·施瓦茲(Jonathan Schwartz):

「那天下午,我們大約十二人將自己鎖在房間中,命名顧問充當(dāng)會議主持人讓我們寫出一些名字來挑選。我們最終寫出了大約十二個名稱,律師團選定了能排除其他名稱的候選項。Java是列表中的第四個名稱,我最喜歡的是第三個名稱『Lyric』(抒情詩)!箷吓旁诘谝晃坏拿质荢ilk(絲綢),但這個名字遭到了詹姆斯的堅決反對。排名第二第三的名稱沒有通過律師的篩選,排在第四位的Java最終當(dāng)選。

據(jù)詹姆斯回憶,最先提出這個名字的人是馬克·奧普曼(Mark Opperman),靈感來源是在一家咖啡店與同事品嘗的爪哇島咖啡。爪哇島出產(chǎn)的阿拉比卡種咖啡香味清淡又沒有酸味,很多國外咖啡館都以Java來命名或宣傳以彰顯品質(zhì)。Java語言同樣看中了這種品質(zhì),以一杯飄著香氣的咖啡作為Logo,還將Java語言中的很多庫類名稱以咖啡相關(guān)詞語命名,比如NetBeans、JavaBeans、ObjectBeans等等。

另外,當(dāng)使用十六進制編輯器打開由Java源代碼編譯出的二進制文件(.class文件)的時候,最前面的32位顯示為CA FE BA BE,即為詞組「CAFE BABE」(咖啡屋寶貝)。

除了Java Language,名稱同樣屬于食物類的語言還有Pizza Language等等。

Lovelace女士 是情色女星,也是女程序員

洛夫萊斯(Lovelace)是個跟程序語言有著不解之緣的姓氏。至少有兩種程序語言以Lovelace女士的名字命名。較為知名的一個是Ada Language,這種語言1970年代產(chǎn)生于美國國防部,最初目的是減少國防部使用的高級編程語言數(shù)量。Ada的命名則是為了紀念埃達·洛夫萊斯(Ada Lovelace)女爵。

電視劇、小甜心,編程語言都是如何命名的?

Ada Lovelace

這位Lovelace女爵就是大名鼎鼎的英國詩人拜倫的女兒。和她父親一樣,Ada在數(shù)學(xué)方面也有著極高的天賦。她曾花九個月時間翻譯意大利數(shù)學(xué)家路易吉·米納比亞講述查爾斯·巴貝奇計算機分析機的論文,并添加了許多注記來說明用該機器來計算伯努利數(shù)的方法。這種方法被認為是世界上第一個計算機程序,Ada也被認為是世界上第一位女性程序員。

小編推薦閱讀

好特網(wǎng)發(fā)布此文僅為傳遞信息,不代表好特網(wǎng)認同期限觀點或證實其描述。

相關(guān)視頻攻略

更多

掃二維碼進入好特網(wǎng)手機版本!

掃二維碼進入好特網(wǎng)微信公眾號!

本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]

湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2024 haote.com 好特網(wǎng)