科技信息资讯,更全更新信息实报!
首页 > IT业界> 正文

C++ 之父评谷歌推出替代品 Carbon:语言太新且规范不足,无法提供有意义的技术评论

来源: 发布时间:2022-07-27 17:00
浏览:59

IT之家 7 月 27 日消息,谷歌工程师 Chandler Carruth 此前在 CppNorth 大会上宣布Carbon 编程语言,该语言已在 GitHub 开源,并称其是 C++ 的实验性继任者。

近日,外媒devclass 询问了 C++ 之父Bjarne Stroustrup 对谷歌 Carbon 有什么看法,得到的回应是:

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

IT之家此前报道,据 Carbon 的 GitHub 仓库页面,Carbon 从根本上来说是一种后继语言方法,而不是逐步发展 C++ 的尝试。它是围绕与 C++ 的互操作性,以及现有 C++ 代码库和开发者的大规模采用和迁移而设计的,谷歌将Carbon 类比为TypeScript、Kotlin,后两者是 JavaScript 和 Java 的增强。

谷歌工程师 Carruth 并不认为 Carbon 是 C++ 的竞争对手。他在 C++ North 被问及 Carbon 将如何与 C++ 未来改进版本竞争时表示:“我们的目标不是竞争,而是探索用 C++ 做不到的事情。”

此外,在被问及为什么 Carbon 没有从一开始就构建内存安全性时,Carruth 解释到:“不幸的是,C++ 非常不安全,所以我们从一个相当低的标准开始。该项目将迁移优先于安全性,但其目的是在以后提高内存安全性。从长远来看,我们希望至少与 Go 或 Swift 一样安全。”Carruth 接着谈到了 Rust,称 Rust 来自另一端,也就是优先于内存安全性,但其可能永远无法与 C++ 实现足够的互操作性以实现平滑迁移。

热门文章

  • 快消企业合同管理数字化,跟着这家民营500强走对
    快消企业合同管理数字化,跟着这家民营500强走对路

    快消企业合同管理数字化,跟着这家民营500强走对

    随着数字经济浪潮的涌现,快消品企业迎来了数字化工具的时代,将其运用于生产线、供应链、资金链和信息流等业务环节,以不断提升产品技术...

  • 爱奇艺弹幕新专利获授权 竟是这种用途
    爱奇艺弹幕新专利获授权 竟是这种用途

    爱奇艺弹幕新专利获授权 竟是这种用途

    凤凰网科技讯 3月1日下午消息,天眼查App显示,北京爱奇艺科技有限公司申请的一种视频弹幕广告投放方法、装置、设备及存储介质专利

  • 重庆铃耀召回78111辆问题车辆 涉及铃木维特拉
    重庆铃耀召回78111辆问题车辆 涉及铃木维特拉、骁途等车型

    重庆铃耀召回78111辆问题车辆 涉及铃木维特拉

    中国网汽车3月1日讯 记者日前从国家市场监督管理总局获悉,重庆铃耀汽车有限公司根据《缺陷汽车产品召回管理条例》和《缺陷汽车产品召

  • 我国新能源汽车产销量连续8年位居世界第一
    我国新能源汽车产销量连续8年位居世界第一

    我国新能源汽车产销量连续8年位居世界第一

    新京报讯(记者陈琳)3月1日,工业和信息化部副部长辛国斌在国新办举行的权威部门话开局系列主题新闻发布会上表示,我国新能源(600

  • 2月份韩国半导体出口额降至59.6亿美元 不及去
    2月份韩国半导体出口额降至59.6亿美元 不及去年同期六成

    2月份韩国半导体出口额降至59.6亿美元 不及去

    【TechWeb】3月1日消息,据外媒报道,在消费电子产品需求下滑,导致存储芯片价格与需求均下滑的大背景下,存储芯片占有相当比重

  • 比尔·盖茨终于解释了他为什么要购买这么多美国农田
    比尔·盖茨终于解释了他为什么要购买这么多美国农田?

    比尔·盖茨终于解释了他为什么要购买这么多美国农田

    来源:金融虎网 作者:凯文最近,微软创始人、亿万富翁、慈善家比尔·盖茨第11次在Reddit的Ask Me Any

人工智能

更多 >

物联网

更多 >