




已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
胡子決定編程語(yǔ)言運(yùn)勢(shì)C#會(huì)前途黯淡,只因大胡子惹的禍?!有點(diǎn)聳人聽(tīng)聞吧??墒且陨熊浖こ處?Tamir Khason自有一套理論(也許他曾學(xué)過(guò)中國(guó)的面相術(shù))得出這樣的結(jié)論。不信,咱就瞧瞧他發(fā)在自己Blog上的一篇文章,看看他有什么樣的奇思妙想。 Round 1 John Backus,F(xiàn)ortran之父 Alain Colmerauer, Prolog之父Jean Ichbiah, Ada之父以上三人分別發(fā)明了Fortran、 Prolog和 Ada語(yǔ)言。這些語(yǔ)言都有著過(guò)人的優(yōu)點(diǎn),每一種在當(dāng)時(shí)都可以稱(chēng)得上是創(chuàng)意不凡。很可惜,三個(gè)當(dāng)中沒(méi)有一個(gè)廣泛流傳。與之相對(duì),下面的Brain Kernighan、Dennis Ritchie和Ken Thompson所“炮制” 出的C和Unix,已經(jīng)使用了三十年了,也許再用100年也沒(méi)問(wèn)題! brian w.kernighanUNIX/C創(chuàng)造者Ken Thompson 和 Dennis Ritchie Round 2 以下兩位分別是Alan Kay和Kristen Nygaard。是他們發(fā)明了第一批面向?qū)ο笳Z(yǔ)言 Smalltalk和Simula 67。不過(guò),這些語(yǔ)言都行之不遠(yuǎn)。 Smalltalk之父Alan Kay Simula 67之父Kristen Nygaard Brad Cox,曾嘗試把OO加入到C中,于是Objective-C誕生。然而,Objective-C 也是命運(yùn)不濟(jì),目前只有在Mac操作系統(tǒng)中還能看到它的蹤影。 與之相對(duì),另一位所做的相同嘗試卻大紅大紫,這就是Bjarne Stroustrup所寫(xiě)的C+。其實(shí),看看 Stroustrup的臉就不難明白為什么這兩種語(yǔ)言的命運(yùn)會(huì)如此不同。 Objective-C之父Brad Cox C+之父Bjarne Stroustrup 到這里,你能猜出點(diǎn)規(guī)律來(lái)嗎? 答案揭曉:有大胡子有旺運(yùn);沒(méi)胡子只有干瞪眼!由此,看看下面兩位的胡子,C#和Java究竟鹿死誰(shuí)手,不就是不言自明的嗎? C#之父Anders Hejlsberg Java之父James Gosling Round 3 當(dāng)然,你也可以不信。不過(guò),還有一個(gè)例證可以很好地說(shuō)明。下面兩位分別是Basic的作者Thomas Kurtz 與Perl的作者Larri Wall。兩人雖然沒(méi)有令人咋舌的大胡子,但兩撇小胡子倒也濃密有致。自然,這兩種語(yǔ)言紅得發(fā)紫。 Thomas Kurtz, Basic之父 Larry Wall, Perl之父 但是同為動(dòng)態(tài)語(yǔ)言,Python和Ruby的作者Guido van Rossum和松本行弘都沒(méi)有胡子,哪怕是兩撇小胡子,所以盡管它們都比Perl語(yǔ)言好,但都沒(méi)有Perl使用廣泛。不過(guò),凡事都有轉(zhuǎn)機(jī)。Rossum看樣子極有希望很快長(zhǎng)出大胡子,而日本人松本,看樣子夠嗆。 Guido van Rossum, Python之父 松本行弘, Ruby語(yǔ)言之父 更有意思的事情還在后面,松本正巧看到了這個(gè)帖子,很不服氣,于是便在自己的blog上貼出這幅照片: 松本行弘:誰(shuí)說(shuō)俺長(zhǎng)不出大胡子? 看來(lái), Ruby還是大有希望的!后記:從2005年發(fā)展的情況來(lái)看,Ruby的火爆再次證明的胡子定律的正確性。 原作發(fā)表于程序員雜志2005年第一期 素材、策劃:孟巖 執(zhí)筆:方茜2004年Tamir Khason曾經(jīng)撰寫(xiě)了一篇關(guān)于編程語(yǔ)言運(yùn)勢(shì)同創(chuàng)造者胡子之間關(guān)系的文章,得出這樣的結(jié)論:有大胡子有旺運(yùn);沒(méi)胡子只能干瞪眼!Fortran、 Prolog、 Ada這些程序設(shè)計(jì)語(yǔ)言都有著過(guò)人優(yōu)點(diǎn),每一種在當(dāng)時(shí)都可以稱(chēng)得上是創(chuàng)意不凡,不過(guò)很可惜,他們當(dāng)中沒(méi)有一個(gè)廣泛流傳;與之相對(duì)Brain Kernighan、Dennis Ritchie及Ken Thompson 所創(chuàng)造的C語(yǔ)言和 UNIX操作系統(tǒng)已經(jīng)使用了三十年,也許再用100年也沒(méi)問(wèn)題。松本行弘 (Ruby 之父) 正巧看到了那條理論,很不服氣,還在 blog 上貼出了一張自己有胡子的照片,而2005 Ruby 的火爆也驗(yàn)證這條理論。如今四年過(guò)去了,Tamir Khason重新檢驗(yàn)了這條理論,感興趣的朋友來(lái)看。首先從Fortran、Ada和Simula開(kāi)始。Fortran創(chuàng)始人John Backus去年在俄勒岡州去世了。Ada的創(chuàng)始人JeanIchbiah在三個(gè)月前由于腦癌在巴黎逝世。Kristen Nygaard,Simula之父也由于心臟病離開(kāi)了我們。讓我們?cè)谶@里緬懷這幾位大師。 看看下面F#的發(fā)明者Dr.Don Syme,臉上干干凈凈,似乎這門(mén)語(yǔ)言在未來(lái)沒(méi)有多少希望。Prolog的發(fā)明者Alain Colmerauer又怎么樣呢?他還是沒(méi)有胡須,這門(mén)語(yǔ)言似乎同樣沒(méi)有什么希望。再來(lái)看看C語(yǔ)言吧,Brian W. Kernighan、Dennis M. Ritchie和Kenneth L. Thompson他們都還留著大胡子,所以這門(mén)語(yǔ)言生命力頑強(qiáng),根據(jù)Sourceforge數(shù)據(jù)統(tǒng)計(jì),目前有16%的開(kāi)源項(xiàng)目使用C語(yǔ)言。下面是Smalltalk的創(chuàng)始人Alan Curtis Kay,現(xiàn)在他留起了小胡子,不過(guò)Smalltalk好像幾乎沒(méi)有人在使用,問(wèn)題在哪里呢?他的Flex概念還有點(diǎn)兒?jiǎn)栴},妨礙了Flex的流行。Objective-C發(fā)明人Brad Cox,目前看起來(lái)沒(méi)有胡子,他的Java+概念也漸漸淡出人們視線了。C+目前在工業(yè)界還有18%的份額,不過(guò)許多人都不看好C+的未來(lái)走勢(shì),看看這是為什么?下面是Bjarne Stroustrup這幾年的變化。看到了沒(méi)有,Bjarne請(qǐng)趕快扔掉剃須刀拯救C+吧。下面看看Basic的發(fā)明人Thomas E. Kurtz,當(dāng)他留著下面這樣小胡子的時(shí)候BASIC雖然簡(jiǎn)潔但效率不高今天,這門(mén)輕量級(jí)語(yǔ)言的流行度也在逐漸下降(少于2%),這就是原因:Perl呢,目前還占有6%的項(xiàng)目在使用Perl,Larry Wall請(qǐng)留好您的小胡子!Python和Ruby,去年,這兩門(mén)語(yǔ)言都是Web開(kāi)發(fā)的超級(jí)明星,看看Guido(Python)和松本(Ruby)的胡子,要堅(jiān)持下去才好。另外,Python被選為了去年的年度語(yǔ)言,重要的Python 3.0今年夏天也要來(lái)了。C#和Java呢?Anders還是沒(méi)有胡子,所以4年后,C#的市場(chǎng)大概是4%,Java是18%。接下來(lái)又是什么呢?都是一些新鮮出爐的概念,例如Sam Ramji的RubyCLR,不過(guò)看起來(lái)流行的幾率很小。 和Scott Guthrie有關(guān)的WPF和Silverlight。Douglas Crockford的JSON(JSLint)看來(lái)很有潛力,加油Douglas。Jim Hugunin的IronPython看起來(lái)希望不大。再來(lái)看看函數(shù)式語(yǔ)言,如Haskell。Simon Peyton-Jones、Paul Hudak和Philip
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年軟考網(wǎng)絡(luò)管理員考試復(fù)習(xí)指導(dǎo)試題及答案
- 2025年網(wǎng)絡(luò)管理員考試心得試題及答案
- 第二次月考提升卷(Unit 4、Unit 5)(含答案)-2024-2025學(xué)年人教精通版英語(yǔ)六年級(jí)下冊(cè)
- 學(xué)習(xí)云原生技術(shù)考試考題及答案解析
- 2025合同范本 租房協(xié)議書(shū)
- 2025法學(xué)概論考試的常見(jiàn)問(wèn)題及試題及答案
- 學(xué)期重點(diǎn)項(xiàng)目與計(jì)劃推進(jìn)
- 保安人員心理素質(zhì)提升的實(shí)踐方案計(jì)劃
- 2025帶薪休假合同「下載」
- 信息處理技術(shù)員商務(wù)溝通題及答案
- GB/T 26251-2010氟和氟氮混合氣
- GB/T 24815-2009起重用短環(huán)鏈吊鏈等用6級(jí)普通精度鏈
- 無(wú)機(jī)化學(xué)氧族元素課件
- 儲(chǔ)煤場(chǎng)管理制度(6篇)
- 線描畫(huà)基本功教學(xué)課件
- 齒軌卡軌車(chē)課件
- 醫(yī)院工會(huì)經(jīng)費(fèi)使用與管理辦法、制度規(guī)則
- 重癥胰腺炎(1)課件
- 克拉潑改進(jìn)型電容三點(diǎn)式振蕩器
- 介入導(dǎo)管室耗材準(zhǔn)備及管理
- SPC基礎(chǔ)知識(shí)培訓(xùn)教材-入門(mén)級(jí)_課件
評(píng)論
0/150
提交評(píng)論