是的,就是“What exit?”的新澤西。(編注:“What exit?”是新澤西當地俚語,Garden State Parkway是一條南北走向的高速公路,它穿過整個新澤西州,所以是一個很有用的地標。新澤西當地人問地方都問從這條高速的哪個出口出來就可以到達。)
鑒于喬布斯古怪的個性又極富創(chuàng)造力,人們經常把他和愛迪生作比較。我不贊同這種比較,因為實際上我們錯把喬布斯當做一個真正的技術專家和發(fā)明東西的人。
有一件重要的事情我們必須要意識到:盡管喬布斯有他擅長的事情,而且他為技術和計算機業(yè)界做出很大的貢獻,但事實上他并不是一個技術專家。
他對于時尚和工業(yè)設計的確很有感覺,他理解用戶想要什么,他還是一個營銷大師和推銷員。所有這些讓他成為業(yè)界的巨人。
但是說到發(fā)明家?不,他不是。
但是丹尼斯·里奇發(fā)明了和共同發(fā)明了兩個關鍵的軟件技術,它們是構成每一款計算機軟件產品的DNA,現在我們直接或間接都在使用這些軟件產品。這聽起來讓人難以置信,但它確實是真的。
首先,讓我們從《C程序設計語言》開始
C語言是里奇在1969-1973開發(fā)的,它被認為是第一個真正意義上可移植的現代編程語言。自它誕生差不多45年以來,它已經被移植到幾乎每一個出現過的系統(tǒng)架構和操作系統(tǒng)上。
因為它是一種命令的、編譯的和程序化的編程語言,它允許語法變量作用域和遞歸,允許內存的底層訪問,還有復雜的I/O和字符串操作功能,這種語言變得相當通用。
里奇和布萊恩·克尼漢(Brian Kernighan)對它進行了一定程度的優(yōu)化,最終于1989年被美國國家標準協(xié)會的X3J11委員會進一步細化為ANSI C程序設計語言。
1978年,克尼漢和里奇合著出版了《C程序設計語言》這本書。該書被很多人簡稱為“K&R C”,是計算機科學的杰作,它也是解釋現代程序設計概念的一個關鍵參考,甚至到今天,它還是計算機科學課程里學習程序設計的經典教材。
小編推薦閱讀星際戰(zhàn)甲移植技能攻略指南(增強戰(zhàn)斗力的關鍵技巧)
閱讀無限螺旋出裝攻略技巧指南(掌握無限螺旋裝備搭配技巧,成為無敵戰(zhàn)士)
閱讀以為小主而戰(zhàn)——《樂土》金牌打手養(yǎng)成計劃一覽大全(讓你在游戲中成為最強金牌打手!)
閱讀火候技能選擇攻略技巧大全(寶可夢火候技能選擇攻略,助你在戰(zhàn)斗中脫穎而出。
閱讀《以最后一步第二章為例,怎樣打通游戲第二章?》(掌握攻略技巧大全,輕松突破游戲難關)
閱讀《明日之后》秋日森林寶箱位置探索攻略技巧大全(揭秘寶箱位置,輕松獲得珍貴道具)
閱讀姜子牙打野技能加點攻略與技巧大全(王者榮耀姜子牙打野出裝及技能加點詳解)
閱讀《一起來捉妖春節(jié)活動技巧攻略指南》(尾火虎打法技巧詳解,助你順利抓妖)
閱讀《暗區(qū)突圍聽聲訓練全攻略最新指南》(游戲迷必讀,提升聽覺技能的最佳方式)
閱讀《崩壞3》鬼鎧重磁暴斬解析最新(屬性、技能、加點一網打盡,玩轉鬼鎧重磁暴斬)
閱讀《鬼泣巔峰之戰(zhàn)》銘文升級攻略技巧指南,讓你的英雄更加強大。ù蛟斐売⑿郏瑥你懳纳夐_始。
閱讀《別惹農夫》小青隱藏皮膚解鎖攻略技巧大全(掌握這個關鍵,你也能擁有小青的另一面)
閱讀英雄聯盟手游32新符文效果一覽大全最新(掌握新符文,搭配出最強陣容。
閱讀反斗聯盟小護士勛章搭配推薦攻略秘籍(打造最強小護士,讓你成為團隊中的主力。
閱讀