成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C++的明天是否會依舊輝煌?

開發 后端
富有活力的語言需要不斷的改變和成長,C++也不例外!本文從不同的角度,闡述了C++的未來以及未來的發展,希望能給你帶來你想要的結果。

語言的發展是一個過程,C++語言過于復雜,經歷了長年的演變,直到現在。從而一個非常有趣也很尖銳的問題誕生了:“C++的明天是否會依舊?”這是很多人都關心的一個問題。

這個問題是有解的。沒有哪個語言會成為永恒,不是嗎?(盡管C語言現在依舊生機勃勃)我不希望C++在2017年,或者甚至在2057年也依然那么有活力。在計算機行業,50年已經是一個幾乎不可思議的時間了;雖然到07年為止,晶體管已有60年的歷史。所以,在我問“C++的未來在哪里?”這個問題的時候,實際上是想問在接下來的10年,20年或者30年,C++會有什么變化?

Bjarne Stroustrup發布的一篇關于C++的論文,和Alexander Stepanov關于C++底層機器模型的訪談。

然后他指出,盡管C++作為一門語言一直關注性能的問題,但根據Herb Sutter在2005年發表的一篇關于并發的趨勢以及語言必須演進以迎接這些挑戰的論文,由于工藝的限制,底層硬件的發展現在處于一個不穩定的狀態。Stephan說:

在C++改變***的核心語言屬性列表中,應該包括可變參數模板(Variadic Template)、概念和左值引用(rvalue reference)等。前兩個會使得寫模板更加有趣,這當然很好,因為模板是生產高效代碼的一個很有力的方法。另外,第三個主要面向C++03中最為薄弱的領域之一——復制數值的趨勢。

一個叫Jared的評論者也同意Stephan的觀點,但對.NET能否像C++那么長盛不衰,沒有太大的信心:

說得好,但是我相信C++會一直興盛到2057年。實際上我認為C++會比.NET撐得更久。(我認為.NET最終會因為市場驅動而成為一個技術實體,但不好說)

Jim Grow不同意關于托管C++沒有像其他.NET語言引起別人注意的論點:

看上去C++將會被打入冷宮,只有幾個頑固不化的分子堅守陣地,大部分人都已轉投.NET編碼陣營。因為C++和現代的工具集那么地不合拍,公司和開發人員在無路可走的時候才會選擇它。真的好慘,C++本來可以是.NET平臺上的一個非常優秀的語言。可悲地是,有些人卻別有動機,說.NET開發人員都在使用其他的語言。

Olivier Giroux擔憂的是C++內存模型在未來的表現:

在單個芯片里同時運行100多個線程的性能,和只運行2到8個的情況是非常不同的,盡管你知道將來的趨勢是可以做到的。

因為有足夠多的線程同時運行,指令就非常充足,你可以將已有的指令全都塞滿。很快,阿姆達爾定律(譯者注:該定律指出在體系結構的優化設計過程中,應該挑選對整體有重大影響的部件來進行優化,以得到更好的結果。)就把你牢牢拴在內存接口處。在過去,我們用緩存設計解決這樣的問題,但那要比一個超線程負載需要更多的分部一致性。

所以,C++在性能方面***的威脅可能來自硬件,因為通過C++現在提供的內存模型還不容易對其進行相應的編程工作。

那么,您對于C++作為一門語言的前景是如何理解的呢?它是會繼續昂首上前,還是即將輝煌不再?

【編輯推薦】

  1. 如何更好學習C++ ——及C++學習方法總結
  2. 條款01:視C++ 為一個語言聯邦
  3. 玩轉C++ 托管技術簡介
  4. 帶您尋求Visual C++ 6.0的奧秘

 

責任編輯:于鐵 來源: 中國IT實驗室收集整理
相關推薦

2021-07-28 09:29:01

C++編程語言TIOBE

2022-04-18 12:29:18

C++

2010-01-19 15:18:12

C++語言

2010-03-26 10:05:22

Python嵌入CC++

2009-12-09 14:25:31

2010-01-21 09:34:57

C++語法

2010-01-27 16:05:06

C++堆棧

2010-01-26 15:51:06

C++變量

2010-01-28 13:45:06

C++數組

2024-10-31 09:51:28

2010-01-21 14:07:14

CC++聲明

2009-08-20 18:13:03

F#和C#

2010-01-20 10:19:55

C++數組

2010-01-25 10:25:19

C++變量

2010-01-27 17:16:52

C++構造函數

2010-01-28 16:31:54

C++類型

2010-01-21 13:33:44

C++基類

2020-08-21 13:20:36

C++If ElseLinux

2010-01-26 10:42:26

C++函數

2024-01-29 01:30:00

函數C++編程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久成人国产精品 | 91精品国产91久久久久久吃药 | 久久区二区 | 欧美视频一区 | 天天久久 | 五月免费视频 | 国产69精品久久99不卡免费版 | 国产视频中文字幕 | 91超碰caoporn97人人 | 欧美亚洲另类在线 | 日韩成人免费av | 日本亚洲欧美 | www.99热这里只有精品 | 日韩第一夜 | 亚洲人成在线播放 | 午夜视频在线免费观看 | 亚洲一区播放 | 午夜小电影 | 免费观看一区二区三区毛片 | 久久九精品 | 99精品久久久久久中文字幕 | 亚洲自拍一区在线观看 | 日韩精品一区二区在线观看 | 欧美日韩电影在线 | 午夜久久久 | 亚洲一区二区在线视频 | 男人的天堂avav | 综合久久国产 | 中文字幕在线一区 | 日韩中文一区二区三区 | 91五月婷蜜桃综合 | 国产成人在线视频 | 91资源在线观看 | 日韩一区二区三区在线 | 天天爽夜夜操 | 国产日产久久高清欧美一区 | 91视在线国内在线播放酒店 | 久久精品这里精品 | 免费观看a级毛片在线播放 黄网站免费入口 | 国产精品久久久久一区二区三区 | 伊人免费观看视频 |