QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

C++ 之父称 Carbon 太新且规范不足,无法提供有意义的技术评论

  • 2022-07-28
  • 本文字数:674 字

    阅读完需:约 2 分钟

C++ 之父称 Carbon 太新且规范不足,无法提供有意义的技术评论

据 InfoQ 此前报道,在 7 月 15 日至 21 日举行的多伦多北部 C++ 开发者大会(The Northern C++ Conference)上,谷歌工程师 Chandler Carruth 宣布了名为“Carbon”的全新开源开发语言,并称它为 C++ 的继任者。

 

在谈到为何要替代 C++ 时,Carruth 列举了几点原因,他谈道 C++现在依旧是有着主导性地位的语言,但它自身的很多问题困扰着现代开发人员。

 

虽然 Carbon 团队表示 Carbon 目前仍处于实验性阶段,但此举仍在 C++ 社区引来讨论。

 


对此,近日外媒 Devclass 采访了 C++ 之父 Bjarne,当被问到是否认为 Carbon 可能有用时,Bjarne 回答称:

 

“总是有新的语言试图成为 C++ 的继承者。我欢迎对编程语言和编程风格的实验,但我不想引发争议。批评已有的语言很容易,我们知道它们的问题,但通常很难在不造成语言规则、库和管理方面的全新问题的情况下提供替代品。Carbon 太新了,而且规范不足,因此我无法真正做出有意义的技术评论。”

 

在此前,Carbon 团队提到,Carbon 继承了 C++现有特性与生态的基础上,足够年轻,也足够“现代化”,拥有更为广阔的优化空间,潜力更大。

 

而对 Carruth 和 Carbon 团队声称的 C++ 语言发展中的缺陷,本次采访中,Bjarne 拒绝对此发表评论。

 

值得注意的是,Carruth 并不认为 Carbon 是 C++ 的竞争对手。当他在 C++ 开发者大会上被问及 Carbon 将如何与 C++ 未来版本竞争时,他说:“我的目标不是竞争,我的目标是探索我们用 C++ 做不到的事情。”

 

参考链接:

 

https://devclass.com/2022/07/25/c-inventor-stroustrup-says-googles-carbon-too-new-and-under-specified-for-meaningful-technical-comment/

2022-07-28 15:466182

评论

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

区块链之共识算法系列——PoW(一)

Regan Yue

区块链 11月日更

tinker热修复gradle接入

android 程序员 移动开发

[译] 如何用 Flutter 来创建一个带有底部导航栏的应用程序

android 程序员 移动开发

[译] Android 模拟器:Project Marble 中的改进

android 程序员 移动开发

RecyclerView

android 程序员 移动开发

这一篇 K8S(Kubernetes)集群部署 我觉得还可以

牧小农

kubenetes

ViewPager2重大更新,支持offscreenPageLimit

android 程序员 移动开发

webview最全面总结(二)全面介绍webview用法

android 程序员 移动开发

[译] Android 中的 MVP:如何使 Presenter 层系统化?

android 程序员 移动开发

React Native for Android 原理分析与实践:实现原理

android 程序员 移动开发

svn 使用方法

android 程序员 移动开发

phonegap照相插件的使用

android 程序员 移动开发

Thinkphp5使用model模型操作数据库

android 程序员 移动开发

umi(1)

android 程序员 移动开发

[译] Android 的多摄像头支持

android 程序员 移动开发

SLF4J 的几种实际应用模式--:SLF4J+Log4J 与 SLF4J+LogBack

android 程序员 移动开发

TCP_UDP协议详解(1)

android 程序员 移动开发

TCP_UDP协议详解

android 程序员 移动开发

[译] Android 的多摄像头支持(1)

android 程序员 移动开发

Realm数据库使用教程(五):删除数据

android 程序员 移动开发

Router_一款单品、组件化、插件化全支持的路由框架

android 程序员 移动开发

svn 使用方法(1)

android 程序员 移动开发

[译] 使用自定义文件模板加快你的应用开发速度

android 程序员 移动开发

[译] 如何将 Stackdriver 连接到智能家居服务器以进行错误记录

android 程序员 移动开发

WebSocket学习

android 程序员 移动开发

windows环境下JSP环境搭建:Apache2

android 程序员 移动开发

QMUI框架简介

android 程序员 移动开发

RxHttp-完美适配Android-10-11-上传-下载-进度监听

android 程序员 移动开发

Stetho简化Android调试(一)

android 程序员 移动开发

vue学习(三)—vue

android 程序员 移动开发

webRTC(十四):webrtc 端到端文本聊天

android 程序员 移动开发

C++ 之父称 Carbon 太新且规范不足,无法提供有意义的技术评论_语言 & 开发_闫园园_InfoQ精选文章