亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 4925 | 回復(fù): 13
打印 上一主題 下一主題

看C++設(shè)計(jì)和演化史,這幾段讓我有點(diǎn)激動(dòng),翻譯了一把 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2009-01-07 17:42 |只看該作者 |倒序?yàn)g覽
  通常認(rèn)為一個(gè)系統(tǒng)的架構(gòu)反映了這個(gè)系統(tǒng)創(chuàng)造者的組織架構(gòu)。在常識(shí)范圍內(nèi),我同意這種看法。因此如果一個(gè)系統(tǒng)主要是一個(gè)個(gè)體的勞動(dòng)成果的話,那么這個(gè)系統(tǒng)就反映了那個(gè)個(gè)體的基本世界觀;厥祝茫脑O(shè)計(jì)歷史,我認(rèn)為我的基本世界觀和那些細(xì)枝末節(jié)的計(jì)算機(jī)科學(xué)觀念對(duì)于形成整個(gè)C++結(jié)構(gòu)所起的作用可以說(shuō)是平分秋色。
    在丹麥時(shí)我的專業(yè)是純數(shù)學(xué)和應(yīng)用數(shù)學(xué),后來(lái)我的碩士學(xué)位(CandScient degree)是數(shù)學(xué)和計(jì)算機(jī)科學(xué)。這段學(xué)習(xí)經(jīng)歷使我欣賞數(shù)學(xué)美的同時(shí),也使我有了一種偏見(jiàn):那就是傾向于把數(shù)學(xué)作為一種解決問(wèn)題的工具,反對(duì)那種對(duì)于數(shù)學(xué)真和美看起來(lái)毫無(wú)意義的里程碑式的追求。因此我非常同情歐幾里德,他僅僅因?yàn)閱?wèn)了一個(gè)“數(shù)學(xué)到底是干什么的呢?”的問(wèn)題而被驅(qū)逐。因此,我對(duì)計(jì)算機(jī)和編程語(yǔ)言的興趣是非常務(wù)實(shí)的。她們可以作為一件藝術(shù)品來(lái)欣賞,但是美學(xué)因素對(duì)于實(shí)用性應(yīng)該起到錦上添花的作用,而不是喧賓奪主或者使其打折扣。
    我的至少持續(xù)了25年的興趣愛(ài)好是歷史。而且在大學(xué)里和那之后我花了非常可觀的時(shí)間來(lái)研究哲學(xué)。這段經(jīng)歷使我發(fā)現(xiàn)了自己的理智情感所在并且明白為什么會(huì)是這樣。在一系列長(zhǎng)期存在的哲學(xué)思想中,我喜歡經(jīng)驗(yàn)主義勝過(guò)理想主義,至于神秘主義者就令我搖頭了。結(jié)果是,我喜歡亞里士多德勝過(guò)柏拉圖,喜歡休姆勝過(guò)笛卡爾,而對(duì)于帕斯卡爾,我就十分頭疼了。我發(fā)現(xiàn)就整個(gè)哲學(xué)系統(tǒng)而言,柏拉圖和康德都非常令人神魂顛倒,但是在基本方面我則不滿意,因?yàn)樗齻兛雌饋?lái)可怕地離開(kāi)了日常生活體驗(yàn)和每個(gè)個(gè)體的基本特質(zhì)。
    我也發(fā)現(xiàn)克爾愷郭爾式的近乎狂熱地關(guān)注個(gè)體及其內(nèi)心靈魂的哲學(xué)比那些宏觀偉大的在抽象意義上關(guān)注人類精神的哲學(xué)(比如黑格爾,馬克思式的)更有吸引力。尊重集體但如果不包括尊重那些集體中每一個(gè)活生生的個(gè)人其實(shí)就等于什么也不尊重。許多C++特性的設(shè)計(jì)決策根源于我對(duì)于強(qiáng)迫人們必須使用某一種特定方式做事的哲學(xué)的厭惡。在歷史上,許多可怕的災(zāi)難的發(fā)生就是因?yàn)槔硐胫髁x者強(qiáng)迫人們做對(duì)他們有益的事情。這種理想主義不僅導(dǎo)致無(wú)辜的受害者,而且也給理想主義者自己帶來(lái)幻滅與墮落。同時(shí)我也發(fā)現(xiàn)理想主義者容易忽略那些和實(shí)驗(yàn)與經(jīng)驗(yàn)已經(jīng)非常不符的理論教條。當(dāng)那些即使是專家學(xué)者都同意的程序設(shè)計(jì)理想和現(xiàn)實(shí)沖突的時(shí)候,我寧愿在語(yǔ)言中提供一種支持,使得程序員可以自己決策。
    對(duì)文學(xué)的愛(ài)好也增強(qiáng)了我的意愿,那就是不僅僅在理論和邏輯的基礎(chǔ)上做決策。在這個(gè)意義上,作家馬丁漢森,加繆,奧威爾等對(duì)于C++的貢獻(xiàn)和計(jì)算機(jī)科學(xué)家David。牵颍椋澹螅耄睿酰簦琛。颍铮纾澹颉。睿澹澹洌瑁幔淼葘(duì)于C++的貢獻(xiàn)也是不相上下的,即使他們從未看見(jiàn)過(guò)計(jì)算機(jī)。通常,當(dāng)我決定否決一個(gè)我不喜歡的C++特性時(shí),我克制自己不這么做,因?yàn)槲也徽J(rèn)我有這個(gè)權(quán)利強(qiáng)加于我的觀念于他人。我清楚地知道,通過(guò)對(duì)于邏輯的狂熱追求以及對(duì)于“糟糕混亂過(guò)時(shí)的慣性思維方式”的無(wú)情譴責(zé),很多事情可以在很短時(shí)間內(nèi)達(dá)到目標(biāo)。但是,人力成本往往是高的。最大程度的接受和容忍對(duì)我來(lái)說(shuō)是更好的方式:那就是不同的人的確在以不同的思維方式思考,而且往往也以一種非常不同的方式在做事。
    我的傾向是慢慢地-雖然往往是令人痛苦地慢-說(shuō)服人們?cè)囼?yàn)新的技術(shù)并采用那些適合他們情趣與趣味的。有很好的方式可以實(shí)現(xiàn)“叛變”或者“革命”,但是我對(duì)這些方式有一種恐懼感,并且對(duì)它們?cè)谏疃群蛷V度上的影響持強(qiáng)烈的懷疑態(tài)度。通常,如果一個(gè)人很容易地就轉(zhuǎn)向信仰X宗教,那么哪一天他突然轉(zhuǎn)向信仰Y宗教就一點(diǎn)也不奇怪了,而最后結(jié)果不過(guò)是浮光掠影。我喜歡懷疑論者勝過(guò)忠實(shí)信徒。我把一丁點(diǎn)的實(shí)實(shí)在在的證據(jù)看得比大的理論重要,把實(shí)實(shí)在在的實(shí)驗(yàn)結(jié)果看得比邏輯推理重要。
    這些觀點(diǎn)可能導(dǎo)致宿命式地接受現(xiàn)狀。畢竟,一個(gè)人如果不打碎幾個(gè)雞蛋是無(wú)法做出雞蛋卷的,而且,人們也的確不想改變,即使要改,也不是現(xiàn)在,也不是用那種打亂了他們?nèi)粘I畹母母锓绞健_@就是需要一點(diǎn)點(diǎn)理想主義的地方,因?yàn)槲覀円惨鹬剡@樣一個(gè)事實(shí):我們的編程世界,我們活著的世界并不是處于一個(gè)最好的狀態(tài),我們可以做很多事情來(lái)改善這種狀況。我設(shè)計(jì)C++的目的就是用來(lái)解決問(wèn)題的,而不是為了證明某個(gè)觀點(diǎn),它的成長(zhǎng)是為了服務(wù)使用它的人。根本的理念在于我們可以通過(guò)慢慢地改變來(lái)改善現(xiàn)狀,取得進(jìn)步,理想的情況是保持一個(gè)最大的改變速率來(lái)提高每個(gè)相關(guān)個(gè)體的福利。最大的困難在于如何定義什么是進(jìn)步的因素,如何發(fā)展技術(shù)來(lái)彌合變遷裂痕,如何避免由于過(guò)于狂熱而帶來(lái)的極端。
    我樂(lè)意努力工作,吸收那些我深信對(duì)人們會(huì)有所裨益的思想。事實(shí)上,我認(rèn)為專家學(xué)者有責(zé)任使他們的理念得以大眾化并因此而對(duì)社會(huì)有用,而不是僅僅讓這些理念成為曲高和寡的東西。然而,我不樂(lè)意人們成為思想的犧牲品,尤其是,我不想通過(guò)狹義地定義語(yǔ)言從而強(qiáng)制使用一種單一的設(shè)計(jì)風(fēng)格。人們的思考方式和工作方式是如此的多樣化,任何推行單一方式的企圖總是弊大于利。因此,C++是有意被設(shè)計(jì)來(lái)支持多種風(fēng)格的,而不是“唯一正確的方式”堅(jiān)持到底。
    本書第四章更細(xì)節(jié),更實(shí)際地展現(xiàn)了這些指導(dǎo)我設(shè)計(jì)C++的原則。在這些原則中,你可以聽(tīng)到我這里所描述的整體指導(dǎo)思想和理念的回聲。
    一種程序設(shè)計(jì)語(yǔ)言會(huì)是一個(gè)程序員生活中最重要的因素。但是,它僅僅是這個(gè)大千世界非常小的一部分,因此,對(duì)它不必太過(guò)認(rèn)真,保持一份幽默感是很重要的。在主流程序設(shè)計(jì)語(yǔ)言中,C++所獲得的揶揄與嘲弄可能是做多的,這并不是一個(gè)意外。
    哲學(xué)如同討論語(yǔ)言特性一樣,容易變得過(guò)分認(rèn)真,過(guò)分說(shuō)教。為此,我向諸位致歉,但是我想告訴諸位我設(shè)計(jì)C++的思想源泉并無(wú)什么傷害吧,噢,應(yīng)該沒(méi)有大的傷害。哎呀,差點(diǎn)忘記一點(diǎn),在文學(xué)方面,我并不是僅僅限制于喜歡這些強(qiáng)調(diào)社會(huì)性主題和哲學(xué)性主題的作家,以上提到這些只不過(guò)是因?yàn)樗麄冊(cè)冢茫脑O(shè)計(jì)過(guò)程中留下了比較明顯的足跡。

[ 本帖最后由 huxk 于 2009-1-9 12:50 編輯 ]

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2009-01-07 19:07 |只看該作者
我覺(jué)得吧,丫要真的數(shù)學(xué)系出身,應(yīng)當(dāng)把C++搞成函數(shù)式編程,函數(shù)式編程才真正體現(xiàn)了數(shù)學(xué)的美感;丫要真有哲學(xué)造詣,應(yīng)當(dāng)把C++搞成邏輯式語(yǔ)言,能做自動(dòng)推理;丫要真搞文學(xué),應(yīng)當(dāng)把C++搞成Perl那樣,Perl發(fā)明者是語(yǔ)言學(xué)家?蓺w根到底,丫啥都不是,丫除了是工程師還是工程師,找不出一絲數(shù)學(xué)家,哲學(xué)家,文學(xué)家的氣質(zhì)了。所以,C++不能函數(shù)式編程,不能邏輯式編程,不能perl,C++再怎么折騰也是C,也要被說(shuō)成是“C/C++”。lex與yacc后,在無(wú)語(yǔ)言,就像OO里,meta class后,再無(wú)class。再怎么吹牛OO好,Intel也不把CPU給做成OO的

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2009-01-07 19:11 |只看該作者
我覺(jué)得吧,丫要真的數(shù)學(xué)系出身,應(yīng)當(dāng)把C++搞成函數(shù)式編程,函數(shù)式編程才真正體現(xiàn)了數(shù)學(xué)的美感;丫要真有哲學(xué)造詣,應(yīng)當(dāng)把C++搞成邏輯式語(yǔ)言,能做自動(dòng)推理;丫要真搞文學(xué),應(yīng)當(dāng)把C++搞成Perl那樣,Perl發(fā)明者是語(yǔ)言學(xué)家?蓺w根到底,丫啥都不是,丫除了是工程師還是工程師,找不出一絲數(shù)學(xué)家,哲學(xué)家,文學(xué)家的氣質(zhì)了。所以,C++不能函數(shù)式編程,不能邏輯式編程,不能perl,C++再怎么折騰也是C,也要被說(shuō)成是“C/C++”。lex與yacc后,在無(wú)語(yǔ)言,就像OO里,meta class后,再無(wú)class。再怎么吹牛OO好,Intel也不把CPU給做成OO的

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2009-01-07 19:15 |只看該作者
我預(yù)測(cè)這個(gè)帖子會(huì)聚集一批神棍,會(huì)有人引用海德格爾,康德的三大批判,老子的道德經(jīng),最新天文學(xué)理論,弦振動(dòng)科學(xué)來(lái)證明
1)C++不如smalltalk

2)或者smalltalk不如C++

3)或者c++與smalltalk不可比

4)或者c++和smalltalk都是垃圾,計(jì)算機(jī)科學(xué)家就應(yīng)該用XXX.

5)或者XXX也是垃圾,YYY才是真正的編程語(yǔ)言

6)或者YYY才是最大的垃圾,ZZZ還有點(diǎn)味道

7)ZZZ是bullshit!............

.........

[ 本帖最后由 lipingtababa 于 2009-1-7 19:18 編輯 ]

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2009-01-07 21:54 |只看該作者


omg,這都是啥

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2009-01-08 09:21 |只看該作者
我也發(fā)現(xiàn)克爾愷郭爾式的近乎狂熱地關(guān)注個(gè)體及其內(nèi)心靈魂的哲學(xué)比那些宏觀偉大的在抽象意義上關(guān)注人類精神的哲學(xué)(比如黑格爾,馬克思式的)更有吸引力。尊重集體但如果不包括尊重那些集體中每一個(gè)活生生的個(gè)人其實(shí)就等于什么也不尊重。

我喜歡這句

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2009-01-08 09:21 |只看該作者
如果一個(gè)人很容易地就轉(zhuǎn)向信仰X宗教,那么哪一天他突然轉(zhuǎn)向信仰Y宗教就一點(diǎn)也不奇怪了

還有這一句

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2009-01-08 09:28 |只看該作者
不過(guò)我有時(shí)也似乎覺(jué)得他似乎把C++也搞得太認(rèn)真了

盡最大可能體現(xiàn)他的這些哲學(xué)理念的同時(shí)反而讓人覺(jué)得有些認(rèn)真

很多人也可能認(rèn)為我需要這些理念,但是不是在這裡,不是在編程方面,相反,他們可能覺(jué)得在編程方面我愿意接受設(shè)計(jì)者的主觀臆斷獨(dú)裁方式,這個(gè)世界可能真的很複雜

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2009-01-08 09:30 |只看該作者
當(dāng)我們想努力不認(rèn)真的時(shí)候,是不是在某些方面已經(jīng)太過(guò)認(rèn)真了

C++設(shè)計(jì)者可能就是犯了這樣一個(gè)毛病

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2009-01-08 09:41 |只看該作者

回復(fù) #3 reiase 的帖子

這個(gè)評(píng)論讓我知道有些事情的緣由
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP