BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

C++2015前瞻

| 作者 谢丽 关注 11 他的粉丝 发布于 2015年1月23日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Meeting C++是一个独立的C++会议和平台,专注于C++及其框架的发展,如boost、Qt,并为本地C++用户组提供支持,其目标是在欧洲建立一个C++网络。Jens Weller是该会议的创始人,同时也是欧洲C++社区的活跃成员。每年年初,他都会承前启后,展望C++的未来。今年也不例外。

文章开头,Weller写道:

C++14现在已经不只是一项标准,还是一条工具链,GCC和Clang已经提供支持。C++ Studio似乎最终也会带来C++ 14的部分特性和C++ 11的几乎全部特性,还有Intels Compiler,现在已经完全支持C++ 11的特性……现代C++标准已经做好了在2015年用于生产环境的准备!

接下来,他从以下几个方面进行了总结和展望:

  • C++标准——今年C++ 11可能获得所有主流编译器的完全支持,C++ 14也可能获得大部分主流编译器的支持。因此,如果现有项目要升级到更新的标准,可以的话,请选择C++ 14。另外,C++ 17标准预计会初步形成,支持Concepts,并改进了并发。它对C++的改变将比任何C++标准都多。还有一些不能进入标准的技术规范将扩展的形式实现,比如Visual Studio中await/async的实现。
  • 社区&博客——2014年,欧洲、美国甚至印度都成立了许多新的C++用户组,Meeting C++上也出现了来自澳大利亚和韩国的参会者,希望2015年这一切还会继续。另外,许多人已经开始在网上进行关于C++的写作,这里有一个新博客。
  • 库——2015年将会出现更多的库和框架。boost.compute已经成为今年第一个被boost接受的库。预计boost今年会发布两个版本,有许多有趣的库在等待审核。另外,boost库孵化器中已经有16个库。
  • Qt——2014年12月份,Qt 5.4发布,改进了对Android和嵌入式的支持。QML现在已经可以用于移动应用和桌面程序。2015年,Qt将继续提供更多特性。Qt 5.5预计在4月底发布。
  • 工具——IDE领域出现了新的竞争者CLion。Visual Studio 2015将支持Android和更多C++标准。GCC 5.0将带来OpenMP 4.0及对C++ 14的完全支持。biicode可能开源。

最后,他列出了2015年重要的C++会议,有兴趣的读者可以查看这里


感谢郭蕾对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT