C++ 0x的计划日期何时释放到野外?

Kie*_*eli 8 c++ c++11

我们一直在等待,看它是否会成为一种成熟的语言,但似乎没有正式定义的发布.只是委员会,讨论和修改.

有没有人知道C++ 0x的计划截止日期,或者我们是否必须开始称它为C++ 1x?

Fai*_*ali 13

那么委员会目前正忙着进行下一次修订 - 每次会议都以许多论文为前提,这是对新标准努力的一个很好的指标:http://www.open-std.org/jtc1/SC22/WG21 /

有点担心(但是他们不会急于发布一个标准,只是为了安抚公众,但确实感到所涉及的紧迫性)让人感到安慰的是,Stroustrup刚刚发表一篇论文说我们需要再看看概念,并确保它们尽可能简单 - 并提出了一个合理的解决方案.[编辑]对于有兴趣的人,本文可在以下网址获取:http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2906.pdf.

在许多方面,C++ 0x对C++来说将是一个巨大的改进,虽然我不代表委员会 - 但我希望它能在2010年底发生.

[编辑]正如其中一位评论者强调的那样,值得赞赏的是,在一些委员会成员中,如果包含概念,标准的质量或时间表(2010年末)将不得不受到影响:http: //www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2893.pdf.但是,这些问题是否会得到证实是值得耐心的 - 一旦委员会在7月份的法兰克福会议结束后,我们将会得到更多有关此事的信息(会后邮件可以预期在7月下旬,8月初).

就我个人而言,我觉得如果没有概念(保持2010年末的时间表),然后将它们作为TR加入标准,那就不会是一个巨大的损失 - 即使在经验丰富的委员会中有明显的不安时,也不会匆匆忙忙.成员(关于概念) - 但我会在这里遵从委员会 - 虽然他们从来没有声称或被描述为完美,但他们中的大多数人比我更有资格做出这些决定,如果历史是历史,我们应该有一些信心.任何指标 - 假设他们之间存在一些合理的共识,我会错误地相信他们的直觉(超过我的直觉).

从某些角度来看,并且人们并没有过多地对这些障碍感到绝望,将其与ecmascript社区中发生的事情进行比较 - 创建者Brendan Eich对于下一次修改ecmascript(es5)有一些非常不同的设计目标.在ecmascript社区中其他同样有才华的巫师 - 他们有多次会议,经过多次讨论(其中一些激烈;)制定了一个非常合理的妥协,然后是狂热的活动,导致了ecmascript 5(所有这些都在1 - 2年,包括冲突)这将是一个优秀和务实,但比Eich最初提出的,更加保守,javascript的修订.我对C++抱有类似的期望(承认C++是一个更大的语言 - 但是已经付出了更多的努力;)

  • 概念似乎是目前的阻止:(这是一篇关于这个问题的有趣论文:http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2893.pdf长杆变得更长:( (5认同)
  • 以下是我认为费萨尔所指的文章:http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2906.pdf - 我刚看完它,有趣的东西,但它也做了我对概念的概念持怀疑态度.似乎除非他们非常小心,否则它几乎可以破坏通用编程,或者至少使标准严重与该语言的实际用户不同步. (2认同)