您的位置:首頁 > 業(yè)內(nèi)資訊 > 沒有C語言之父,喬布斯和Win10就不知道在哪里

沒有C語言之父,喬布斯和Win10就不知道在哪里

來源:ideHub開發(fā)者社區(qū) | 時間:2015-10-14 09:51:03 | 閱讀:90 |  標簽: C語言   | 分享到:

但是C語言的影響并不僅局限在它的衍生品上。Java這樣一個重要的企業(yè)級編程語言,在很大程度上也是基于C語言語法(本身也演變?yōu)镈alvik和Android運行時,它們是Android最基本的編程環(huán)境)。

其它語言例如Ruby、Perl和PHP等,它們是構(gòu)成動態(tài)現(xiàn)代網(wǎng)絡(luò)的基礎(chǔ),也都使用了丹尼斯·里奇發(fā)明的C語言語法。

所以說如果沒有丹尼斯·里奇的工作,我們根本就不可能有現(xiàn)代的軟件。

除了C語言,他還有Unix

只談C語言對于現(xiàn)代計算的重要性和它對于每個人的影響,我其實就可以結(jié)束這篇文章。但這個人的工作生涯我才講了一半而已。

里奇還是UNIX操作系統(tǒng)的共同發(fā)明人。當然UNIX的原型是用匯編語言編寫,到七十年代早期就完全用C重寫了。

早在1969年,在一臺DEC PDP-7上引導(dǎo)了第一個版本的“Unics”,從那開始UNIX已經(jīng)演變出很多類似的操作系統(tǒng),并運行在各種各樣的系統(tǒng)架構(gòu)上。

每一個主要的計算機供應(yīng)商都曾經(jīng)實現(xiàn)過自己的UNIX。甚至連微軟也曾經(jīng)擁有一個叫做XENIX的產(chǎn)品,后來賣給了SCO(已經(jīng)不存在了)。

你可點擊和放大看這張圖,可更好地理解這個“家族”。(編注:手機上無法查看大圖)

沒有C語言之父,喬布斯和Win10就不知道在哪里

UNIX本質(zhì)上有三個主要分支:

第一個分支是“System V”UNIX,現(xiàn)在我們知道的有IBM的AIX、Oracle的Solaris和惠普的HP-UX。這些被認為是“大家伙”的操作系統(tǒng)被廣泛應(yīng)用于世界財富1000強的大企業(yè)里,驅(qū)動著關(guān)鍵的、面向交易的商業(yè)應(yīng)用和數(shù)據(jù)庫。

沒有System V UNIX,那些被財富雜志1000強的企業(yè)不可能完成任何事情。商業(yè)都幾乎停滯了。它們也許只占任何特定企業(yè)百分之十到二十的計算能力,但是這百分之二十相當重要。

第二個分支是BSD(伯克利系統(tǒng)發(fā)行版),包含F(xiàn)reeBSD、NetBSD和OpenBSD,這些都是Max OS X和iOS的基礎(chǔ)。它們也被用于支持關(guān)鍵的基礎(chǔ)設(shè)施骨干上,互聯(lián)網(wǎng)就運行在上面。

小編推薦閱讀

好特網(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~2025 haote.com 好特網(wǎng)