最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

C++2015 前瞻

  • 2015-01-22
  • 本文字数:956 字

    阅读完需:约 3 分钟

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 )关注我们,并与我们的编辑和其他读者朋友交流。

2015-01-22 00:484030
用户头像

发布了 1008 篇内容, 共 374.1 次阅读, 收获喜欢 340 次。

关注

评论

发布
暂无评论
发现更多内容

龙智集团赢得2022年Atlassian与AWS云销售竞赛

龙智—DevSecOps解决方案

云原生

快速实现 CDN 直播

ZEGO即构

CDN 直播 音视频开发

机器学习/评分卡常用指标及计算

Joshua

机器学习 AI 信息熵 评分卡

Canvas 低代码拖拽建模,支持离线任务|ModelWhale 版本更新

ModelWhale

数据分析 Jupyter Notebook 课程 离线部署 低代码报告

你要的 Helm Chart 应用金丝雀发布终于来了!

阿里巴巴云原生

阿里云 开源 云原生 KubeVela

CI与开源代码安全篇 | 龙智邀您共赴GOPS全球运维大会,探索大规模、敏捷、安全、开放式的软件研发与运营之路

龙智—DevSecOps解决方案

GOPS大会 运维‘

Java面向对象之继承

楠羽

兆骑科创双创服务平台,招商引资、招企引税、招才引智

兆骑科创凤阁

2022不容错过的50个“低代码”发展现状、趋势与数据统计

优秀

低代码 无代码

如何在 Anolis 8上部署 Nydus 镜像加速方案?

OpenAnolis小助手

Linux 开源 内核 龙蜥操作系统 容器镜像加速

开源一夏 | Spring MVC深度学习

叶秋学长

开源 Spring MVC 8月月更

一文了解如何托管SVN储存库,以及版本控制的更佳选择

龙智—DevSecOps解决方案

svn 版本控制 版本管理 版本控制系统

【LeetCode】用户分组Java题解

Albert

LeetCode 8月月更

兆骑科创创新人才引进,高端人才引进,项目落地引进

兆骑科创凤阁

5K字详解Java 注解及其底层原理

了不起的程序猿

Java 编程语言 后端 java程序员 java编程

融云 | 云办公时代,企业通讯录的技术选型

融云 RongCloud

企业 云办公

什么是网络即服务 (NaaS)?

wljslmz

网络技术 8月月更 NaaS 网络即服务

开源一夏|eTS UI的Text组件怎么设置文本垂直排列

坚果

开源 OpenHarmony 8月月更

RT-Thread记录(四、RT-Thread 时钟节拍和软件定时器)

矜辰所致

RT-Thread 8月月更

【分布式集群】微服务电商应用系统的集群构建

嚯嚯嚯www

Linux

一块GPU训练TB级推荐模型不是梦,OneEmbedding性能一骑绝尘

OneFlow

深度学习 gpu 模型

熬夜肝了这一份C++开发详细学习路线

C++后台开发

后台开发 C/C++ 后端开发 C++后台开发 C++开发

历时4个月,4大板块,328页52188字,SpringMVC源码解析文档

冉然学Java

Java spring Spring MVC 构架 Spring Web MVC、

京东承办“创客北京2022” 京东科技参与并推出三大服务举措

京东科技开发者

数字化转型 供应链 企业服务 中小企业

MySQL 原理与优化:原数据锁的应用

老崔说架构

如何开启企业数字化转型?

博文视点Broadview

ITSM入门指南 | IT团队如何向客户提供端到端的IT服务?

龙智—DevSecOps解决方案

ITSM ITSM软件 ITSM解决方案

CI/CD | 使用静态代码分析工具,有效补充持续集成

龙智—DevSecOps解决方案

cicd 持续集成 CI/CD

一文读懂工业设备预测性维护的概念与实现

PreMaint

企业设备管理 预测性维护 设备健康管理 状态检测 振动监测

【8.5-8.12】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

Neo4j导入思知OwnThink开源的知识图谱

Joshua

nlp neo4j 知识图谱

C++2015前瞻_语言 & 开发_谢丽_InfoQ精选文章