最近在Oulu進行的關於c++17標準的會議有什麼進展?
在各群都說了無數遍了,實在是不想重複了,就給個鏈接吧:What the ISO C++ committee added to the C++17 working draft at the Oulu 2016 meeting : cpp
瀉藥。
因為最近忙已經有段時間沒怎麼關注c++進展了。
一般一個會議下來自己看看總結就好了。
對於我而言,沒時間看那些什麼全部feature list。我一般就只看看幾個牛人的博客看看他們的評論就好。一般這些評論都不是所有支持的功能列表,而是一些他們認為重要的東西,並且會有一些個人的主觀評論,以及committee是怎樣工作的。
我比較常看的比如herb sutter的網站:sutter"s mill,Sutter』s Mill on WordPress.com
總結一下
1. c++17目前為止已經定格,不會再加什麼東西了。基本是按時。如果不出非常大的意外,明年春天或者夏天就可以提交最終版本。下一個版本不出意外是c++20,但因為目前有可能變成2年一個版本,就是說也可能是c++19。
2. 具體本次會議加了什麼feature,樓上已經有鏈接了,我給的鏈接也有,並且總結的挺好的。就不加進來了。一次會議里加進來的東西大部分都有些繁枝細節,自己看看就好。
3. 大部分大家想要的東西。module, networking,ranges,concurrency, parallelism,coroutine,reflection,contracts,concepts 等等等都不會在17中。所以目前而言c++17可以看成是一個很多細節的修補。重要功能基本都沒加進來。
4. 不少人很失望,但是很多人也能理解,工作量實在太大,17年來不及。只能寄期望於c++20了。
毛都沒有,我的心好痛
關注C艹的真是慘淡。。。。Final features of C++17 :
Standard C++ 綜述
https://codeplay.com/public/uploaded/filehost/0cbdaf_c++17post-oulu2016.pdf 這個很全失望啊 說好的 networking 和concurrency 呢
推薦閱讀:
※c++開發轉向go開發是否是一個好的發展方向?
※這個求指數函數exp()的快速近似方法的原理是什麼?
※為什麼C++中的RAII類一般都是不可複製的?
※如何評價博客園上的博文《 開發人員要亡新浪微博,你攔都攔不住!》?
※C/C++ 中 0 與 NULL 區別是什麼?用 delete 時,用 p=0,還是用 p=NULL 好?為什麼?