天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

《編程珠璣(第2版)》和《編程珠璣(續(xù))》到底是什么關(guān)系?

發(fā)布時(shí)間:2017-04-27 14:15

  本文關(guān)鍵詞:編程珠璣,由筆耕文化傳播整理發(fā)布。


作為《編程珠璣》的忠實(shí)讀者,您了解《編程珠璣(第2版)》和《編程珠璣(續(xù))》到底是什么關(guān)系嗎?它們可是親生姐妹哦:-)

圖像說(shuō)明文字

《編程珠璣(第2版)》和《編程珠璣(續(xù))》到底是什么關(guān)系?

Jon Bentley是美國(guó)著名的程序員和計(jì)算機(jī)科學(xué)家,他于20世紀(jì)70年代前后在很有影響力的《ACM通訊》(Communications of the ACM)上以專(zhuān)欄的形式連續(xù)發(fā)表了一系列短文,成功地總結(jié)和提煉了自己在長(zhǎng)期的計(jì)算機(jī)程序設(shè)計(jì)實(shí)踐中積累下來(lái)的寶貴經(jīng)驗(yàn)。這些短文充滿(mǎn)了真知灼見(jiàn),而且文筆生動(dòng)、可讀性強(qiáng),對(duì)于提高職業(yè)程序員的專(zhuān)業(yè)技能很有幫助,因此該專(zhuān)欄大受讀者歡迎,成為當(dāng)時(shí)該學(xué)術(shù)期刊的王牌欄目之一?梢韵胂螽(dāng)時(shí)的情形,頗似早年金庸先生在《明報(bào)》上連載其武俠小說(shuō)的盛況。

后來(lái)在ACM的鼓勵(lì)下,Jon Bentley經(jīng)過(guò)仔細(xì)修訂和補(bǔ)充整理,對(duì)各篇文章做了精心編排,分別在1986年和1988年結(jié)集出版了Programming Pearls(編程珠璣)和More Programming Pearls(編程珠璣(續(xù))》)這兩本書(shū),二者均成為該領(lǐng)域的名著。

后來(lái),Programming Pearls經(jīng)過(guò)修訂重新出版為Programming Pearls(編程珠璣(第2版)》),在2000年問(wèn)世,書(shū)中的例子都改用C語(yǔ)言書(shū)寫(xiě),并多處提到如何用C++和Java中的類(lèi)來(lái)實(shí)現(xiàn)。但是,《編程珠璣(續(xù))》卻一直沒(méi)有再版,其中的例子多以Awk語(yǔ)言寫(xiě)成,但其語(yǔ)法與C相近,容易看懂。

這兩本書(shū)為何會(huì)成為程序員必讀的經(jīng)典?

Jon Bentley博覽群書(shū),旁征博引,無(wú)論是計(jì)算機(jī)科學(xué)的專(zhuān)業(yè)名著,如《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》,還是普通的科普名著,如《啊哈!靈機(jī)一動(dòng)》,都在作者筆下信手拈來(lái)、娓娓道出,更不用說(shuō)隨處可見(jiàn)的作者自己的真知灼見(jiàn)了。如果說(shuō)《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》這樣的巨著代表了程序員們使用的“坦克和大炮”一類(lèi)的重型武器,這兩本書(shū)則在某種程度上類(lèi)似于魯迅先生所說(shuō)的“匕首與投槍”一類(lèi)的輕型武器,,更能滿(mǎn)足職業(yè)程序員的日常需要;蛘哒f(shuō)前者是武俠小說(shuō)中提高內(nèi)力修為的根本秘籍,后者是點(diǎn)撥臨陣招數(shù)的速成寶典,二者同樣都是克敵制勝的法寶,缺一不可。在無(wú)止境地追求精湛技藝這一點(diǎn)上,程序員、數(shù)學(xué)家和武俠們其實(shí)是相通的。

這兩本書(shū)到底寫(xiě)了哪些內(nèi)容?適合哪些讀者閱讀?

在美國(guó),這兩本書(shū)不僅被用作大學(xué)低年級(jí)數(shù)據(jù)結(jié)構(gòu)與算法課程的教材,還用作高年級(jí)算法課程的輔助教材。例如,美國(guó)著名大學(xué)麻省理工學(xué)院的電氣工程與計(jì)算機(jī)科學(xué)開(kāi)放式核心課程算法導(dǎo)論就將這兩本書(shū)列為推薦讀物。

這兩本書(shū)覆蓋了大學(xué)算法課程和數(shù)據(jù)結(jié)構(gòu)課程的大部分內(nèi)容,但是與普通教材的側(cè)重點(diǎn)又不一樣,不強(qiáng)調(diào)單純從數(shù)學(xué)上進(jìn)行分析的技巧,而是強(qiáng)調(diào)結(jié)合實(shí)際問(wèn)題來(lái)進(jìn)行分析、應(yīng)用和實(shí)現(xiàn)的技巧,因此可作為大學(xué)計(jì)算機(jī)專(zhuān)業(yè)的算法、數(shù)據(jù)結(jié)構(gòu)、軟件工程等課程的教師參考用書(shū)和優(yōu)秀課外讀物。

書(shū)中有許多真實(shí)的歷史案例和許多極好的練習(xí)題以及部分練習(xí)題的提示與解答,非常適合自學(xué)。正如作者所建議的那樣,閱讀這兩本書(shū)時(shí),讀者需要備有紙和筆,最好還有一臺(tái)計(jì)算機(jī)在手邊,邊讀邊想、邊想邊做,這樣才能將閱讀這兩本書(shū)的收益最大化。

(本文改編自《編程珠璣(第2版)》寄《編程珠璣(序)》的譯者序。)


  本文關(guān)鍵詞:編程珠璣,由筆耕文化傳播整理發(fā)布。



本文編號(hào):330780

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/mishujinen/330780.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)4f521***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com