《C++語言的設計和演化》摘錄

來源:互聯網
上載者:User

        想到現在在論壇等一些地方關於Java 和C#哪個好的問題有很多討論,所以有感而發。下面的相關文字是從《C++語言的設計和演化》一書摘錄來的,在“致讀者”一節。
        
        這本書是由C++之父:Bjare Stroutrup寫的,由北大裘宗燕教授翻譯的。偶可不是在做廣告喲

        “幾個審稿人都要求我做一些C++語言與其他語言的比較。關於這個我已經決定不做了。在此我要重申自己長期的且強烈持有的一個觀點:語言的比較很少是有意義的、更少是公平的。對於重要語言做一個很好的比較需要付出許多精力,實際上大大超出了大部分人所願意付出的,超出了他們所具有的在廣泛應用領域中的經驗。為此還需要嚴格的維持一中超然的不偏不倚的觀點和一種平和的理性。我沒有時間,而且做為C++的設計者,我的不偏不倚將永遠不能得到足夠的信任。
       我還為自己方法看到的,在企圖做語言之間公允的比較時所發生的一種現象感到憂慮。作者們常常很努力的希望能不偏不倚,但卻毫無希望的偏向於關注某個特定的應用領域、某中風格的程式設計或者程式員中的某種文化。更壞的是,當某種語言明顯的比另外的語言更廣為人知時,在看法上一種微妙的轉移就會發生了:這個知名語言的瑕疵被認為不那麼重要了,簡單 的迂迴的處理方法被給了出來,而其他語言中類似的瑕疵卻被認為是根本性的。常見的情況是,做比較或者提出指責的人根本就不知道那些不那麼有名的語言裡常用的迂迴的解決方案,因為他們更熟悉 的語言裡這些方法不行。”
         
       C++之父的理性和現在對Java和C#的宣傳形成了鮮明的對比。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.