首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何看待Google推出的号称C++的继承者Carbon语言?

关于这个问题,我们可以从以下几个方面来进行回答:

  1. 什么是Carbon语言?

Carbon是一种新的编程语言,由Google推出,被宣称为C++的继承者。它的设计目标是为了解决C++中的一些问题,例如内存安全、性能、可用性等。Carbon语言具有简洁的语法和高效的性能,它的设计理念是“zero-cost abstractions”,即在保证性能的前提下提供抽象。

  1. Carbon语言的优势和应用场景是什么?

Carbon语言的优势在于其简洁、高效和安全的特点。相比于C++,Carbon语言在内存安全和性能方面有显著的改进,同时也提供了更加现代化的语法和更好的错误提示。Carbon语言可以应用于各种场景,包括系统编程、游戏开发、网络编程等。

  1. 推荐的腾讯云相关产品和产品介绍链接地址。

腾讯云提供了一系列的编程语言相关的产品和服务,例如云函数、云应用开发平台等。这些产品和服务可以帮助开发者快速构建、部署和管理应用程序,同时也提供了丰富的API和SDK,方便开发者进行二次开发和扩展。

云函数是腾讯云提供的一种无服务器计算服务,它可以让开发者在无需考虑底层基础设施的情况下,只需要编写代码即可快速部署应用程序。云函数支持多种编程语言,包括C++、Java、Python、Node.js等,同时也提供了丰富的API和SDK,方便开发者进行二次开发和扩展。

云应用开发平台是腾讯云提供的一种应用开发平台,它可以帮助开发者快速构建、部署和管理应用程序,同时也提供了丰富的API和SDK,方便开发者进行二次开发和扩展。云应用开发平台支持多种编程语言,包括C++、Java、Python、Node.js等。

总之,Carbon语言是一种具有简洁、高效和安全特点的编程语言,可以应用于各种场景。腾讯云提供了一系列的编程语言相关的产品和服务,可以帮助开发者快速构建、部署和管理应用程序,同时也提供了丰富的API和SDK,方便开发者进行二次开发和扩展。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

C语言继承者--C++

C++是C语言继承,它既可以进行C语言过程化程序设计,又可以进行以抽象数据类型为特点基于对象程序设计,还可以进行以继承和多态为特点面向对象程序设计。...C++擅长面向对象程序设计同时,还可以进行基于过程程序设计,因而C++就适应问题规模而论,大小由之。 C语言C++区别就是C语言是面对过程程序设计,而c++是面对对象程序设计。...C++由本贾尼·斯特劳斯特鲁普(Bjarne Stroustrup)所创造,C++是C语言一个超集,既有指针又有对象使他成为较复杂语言。...据说c++发明时候为了提高入门门槛和行业收入水平而刻意增加了学习难度。而中国几乎所有大学计算机专业都会开设 C++ 课程,它也就成了很多人初入编程第一语言,为什么 C++ 会受到这么大关注呢?...世上有两种编程语言:一种总是被人骂,一种是从来没人用。 诚然;文无第一,武无第二;适用就是最好C++之父

35110

Carbon vs Rust,C++继承者会是哪一个?

近日,Google宣布了Carbon语言,国内外相关技术媒体论坛争相关注,甚至在 Rust 群里也开启了热烈讨论。...正如我们熟知C++是C语言继承者,Kotlin是Java继承者,Swift是Objective-C继承者…….那么,C++继承者会是哪一个?Rust 或者是这个新出现 Carbon?...有人说Carbon有许多与Rust相同目标,如帮助开发者创建“性能关键型软件”,那么Carbon想要解决问题,Rust能解决吗?...1.Carbon想解决有长期价值大型项目所依赖Cpp生态可持续发展问题。而面对这个问题,Rust不能解决。Rust只是面向没有特别重历史包袱领域挑战。...、理解和编写代码和现有C++代码无缝零开销互操作性和自动化移植。

1.2K10

谷歌发布开源开发语言号称将替代C++

前 言 / 2022.7.22 近日,在CppNorth开发者大会上,谷歌工程师Chandler Carruth宣布了名为“Carbon全新开发语言,目前已在GitHub开源,并号称它将是C++实验性继任者...01 Carbon特点优势 正如我们熟知C++ 是 C 语言继承者,TypeScript 是 JavaScript 继承者,Swift 是 Objective-C 继承者,而 Kotlin 又是...双向互操作性 那么,C++ 继承者会是哪一个?Rust 或者是这个新出现 Carbon?...而从 Carbon GitHub 页面也能够看出,谷歌在开发该语言时候,就将尽可能轻松地从 C++ 迁移到 Carbon 作为了核心目标。...✦  C++Carbon 现代化、易发展 虽然C++现在依旧是有着主导性地位语言,并有着庞大代码库,但由于积累了几十年技术债务,企图逐步改进 C++ 是非常困难

74240

C++继任者”火到GitHub趋势榜一,C++之父却不认可!

对于谷歌方开发者称CarbonC++继承者一事,有国外媒体询问了C++之父Bjarne Stroustrup看法,老爷子表示: 这些年总是有新语言试图成为C++继承者,我欢迎对编程语言和编程风格进行实验...事实上,在Carbon之前,Mozilla(就是开发火狐那个)于2015年就发布了一个也标榜自己为“C++继承者语言:Rust,而且这个Rust很注重内存安全性。 那为什么不大力发展Rust呢?...而Carbon被设计成一种C++后继语言,它以后将实现和C++无缝连接,并具备与C++双向互操作性,这对于有大量C++代码库者非常友好。...此外,Hacker News上还有网友想到了D语言(DLang),这个语言C++互通性很不错。而且D语言也有Carbon不少功能,包括和C++相互调用、减少额外开销等。...可惜由于D语言初期定位不够清晰,一度试图涵盖Java和C++功能,导致它比较小众。 对这个号称C++继承者Carbon,你怎么看?

42120

C++继任者”火到GitHub趋势榜一,C++之父:规范不足,无法评价

对于谷歌方开发者称CarbonC++继承者一事,有国外媒体询问了C++之父Bjarne Stroustrup看法,老爷子表示: 这些年总是有新语言试图成为C++继承者,我欢迎对编程语言和编程风格进行实验...事实上,在Carbon之前,Mozilla(就是开发火狐那个)于2015年就发布了一个也标榜自己为“C++继承者语言:Rust,而且这个Rust很注重内存安全性。 那为什么不大力发展Rust呢?...而Carbon被设计成一种C++后继语言,它以后将实现和C++无缝连接,并具备与C++双向互操作性,这对于有大量C++代码库者非常友好。...此外,Hacker News上还有网友想到了D语言(DLang),这个语言C++互通性很不错。而且D语言也有Carbon不少功能,包括和C++相互调用、减少额外开销等。...可惜由于D语言初期定位不够清晰,一度试图涵盖Java和C++功能,导致它比较小众。 对这个号称C++继承者Carbon,你怎么看?

33220

Thoughtworks 第27期技术雷达——语言和框架象限选编

评估 Astro令人难以置信是,即使到了2022年,开发者社区仍在持续推出有趣,用于构建 web 应用程序新框架,Astro 就是最新推出开源,多页面响应应用程序框架,它可以在服务器上渲染页面并尽可能减少通过网络发送...这对那些对于时间和延迟都不敏感大型工作负载来说是有意义,例如训练机器学习模型。虽然这个 SDK 和可获取数据源还不是很全面,但是我们相信是时候开始探索如何能让我们系统具有碳意识了。...暂缓 Carbon我们看到了一些对 Carbon 编程语言产生兴趣。这一点也不令人惊讶:它有 Google 背书,而且它被展现为 C++ 天生继承者。...虽然 Carbon 是一个有意思概念,它专注于从 C++ 移植,但是在没有一个可工作编译器情况下,很明显它离可以使用还有很长路要走,而且如果你想从 C++ 移植,也有其他现代编程语言可以作为不错选择...现在谈 Carbon 是否会成为 C++ 天生继承者还太早了,不过,以今天视角来看,我们推荐项目组去关注一下 Rust 和 Go 而不是等着 Carbon 到来而推迟移植项目。

71110

又有新生产力语言了「GitHub 热点速览 v.22.30」

现在谷歌带着新生产力语言来了,Carbon,代号:C++ 继承者。不知道多年之后 C++ 从业者会不会和现在 PHP 工程师一样呢?了解下新语言总是没坏处。...本周特推 1.1 C++ 继承者carbon-lang 本周 star 增长数:15,200+ Google 又出了个新编程语言——carbon-lang,积累了数十年技术债 C++ 要改善自身能力来解决开发人员面对新问题是个相对困难事情...,不妨“重新读档开一局”,继承 C++ 优势,造个新语言来继承 C++ “使命”。...所以,从 C++ 迁移到 Carbon 成本相对其他编程语言,比如:Rust 会更低。...Carbon 设计目标: 性能优先软件 易读、易理解、易写 安全实践和测试机制 快速、可扩展 支持主流操作系统、硬件架构、环境 方便与 C++ 相互迁移 同时官方也放出了 C++Carbon

87130

C、C++ 成众矢之的,这群程序员发起编程语言“革命”!

Go 语言爱好者发起语言,也有的是来自大厂一线员工如 Oracle 核心团队成员创建 Vely,还有的是科技巨头如 Google 自身研发 Carbon。...;}; 旨在成为 C++ 继任者,Google 发布 Carbon 不久之前,综合安全因素考虑,也旨在帮助开发者创建“性能关键型软件”,Google 开源并发布了新型语言 Carbon。...;2014 年,苹果推出了 Swift,旨在取代自己推出另一款语言 Objective-C;2017 年,Google 在 I/O 大会也重磅宣布 Jetbrains Kotlin 成为 Android...如今依靠开源,新语言崛起,也只是一个开始。面对这种趋势崛起,C++ 之父 Bjarne Stroustrup 在一封电子邮件中评价道,“总是有新语言试图成为 C++ 继承者。...,以及如何成为合格C++开发者,秉承思想是,通过掌握技术原理,可以轻松制造“轮子”,灵活设计出优雅、鲁棒服务,并快速学习新技术。

63620

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

Carruth 宣布了名为“Carbon全新开源开发语言,并称它为 C++ 继任者。...在谈到为何要替代 C++ 时,Carruth 列举了几点原因,他谈道 C++ 现在依旧是有着主导性地位语言,但它自身很多问题困扰着现代开发人员。...对此,近日外媒 Devclass 采访了 C++ 之父 Bjarne,当被问到是否认为 Carbon 可能有用时,Bjarne 回答称: “总是有新语言试图成为 C++ 继承者。...而对 Carruth 和 Carbon 团队声称 C++ 语言发展中缺陷,本次采访中,Bjarne 拒绝对此发表评论。...当他在 C++ 开发者大会上被问及 Carbon如何C++ 未来版本竞争时,他说:“我目标不是竞争,我目标是探索我们用 C++ 做不到事情。”

24230

字节将大幅压缩招聘规模;滴滴被罚80亿,违法行为持续7年;各国软件开发者薪资统计:中国上榜全球开发者薪酬最低国家名单 | Q资讯

微软 Teams 全球宕机数小时后恢复正常,因软件更新造成内部存储服务中断;谷歌开源编程语言 Carbon号称将替代 C++;微软、甲骨文合作推出数据库服务;各国软件开发者薪资水平统计:中国上榜全球开发者薪酬最低国家名单...IT 业界 谷歌开源编程语言 Carbon号称将替代 C++ 在 7 月 15 日至 21 日举行多伦多北部 C++ 开发者大会(The Northern C++ Conference)上,...谷歌工程师 Chandler Carruth 宣布了名为“Carbon全新开源开发语言,并称它将是 C++ 继任者。...Carbon 项目地址: https://github.com/carbon-language/carbon-lang Chandler Carruth 表示,Carbon 是谷歌内部构建最新编程语言...,它拥有与 C++ “双向互操作性”,也就是说开发者可以直接在 Carbon 语言程序中使用 C++,这大大提升了项目迁移便捷性。

39110

取代C++?谷歌开源编程语言Carbon,网友评价太真实了

机器之心报道 编辑:杜伟、陈萍 目‍前,Carbon编程语言正处于实验阶段。 在编程语言世界中,C++地位举足轻重。在2022年5月TIOBE编程语言排行榜中,C++位列第四。...GitHub开源地址:https://github.com/carbon-language/carbon-lang Carbon设计理念和特性 谷歌希望在2022年年底推出Carbon核心工作版本...与此同时,最初旨在替代 JavaScript Dart 编程语言直到 Flutter 发布才成为主流。 这次谷歌内部新打造编程语言Carbon,还处于实验性阶段,大家评价如何呢?...更有人表示Carbon有望成为C++「继任者」: 不过也有人认为:Carbon底层是用C++实现,一个用C++实现编程语言,想要替代C++,说服力不够。...原文链接: https://twitter.com/code_report https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp

91910

代码实例:如何使用 Google 近日推出 TensorFlow 2.0 Preview

TensorFlow 团队刚刚发布了 TensorFlow 2.0 Preview 版, 可以来这里查看: 现在还不是最终版本,而且可能还不太稳定,不过大家都可以开始尝试,并提出建议和反馈,请查看如何提交报告...Eager Execution 将成为核心功能 代码风格以 Keras 为主 删除弃用 API,减少重复 支持更多平台和语言 很多函数如 optimizer,loss,metrics 会统合到 Keras...弃用 collections 以前训练模型,创建了一个优化器,要减少损失,但 TensorFlow 如何知道它应该按什么顺序来调整哪些变量?...,更容易上手实践,性能提高,有 Keras,Data API,TF Hub,Google TPU 等等资源,还有公开设计审核流程,相信 TensorFlow 2.0 会越来越好玩。...TensorFlow][深度学习][强化学习][神经网络][机器学习][自然语言处理][聊天机器人]

1.5K20

2022729 每周杂谈

资源 Matplotlib 快速入门 Matplotlib是一个非常流行python绘图包,可以绘制常见2D或3D图表,并且可以对图表进行精细控制(标题、坐标轴等等)。...www.bilibili.com/video/BV1dt411b7SC 文章:如何将 Chrome 用作代码编辑器和调试器 https://blog.openreplay.com/how-to-use-chrome-as-a-code-editor-and-debugger...文章:谷歌为什么推出carbon语言来代替C++ 本月,谷歌宣布推出 C++ 替代品 Carbon 语言,因为谷歌认为 C++ 发展太慢,希望设计出一种由社区推动而不是委员会控制语言。...https://thenewstack.io/google-launches-carbon-an-experimental-replacement-for-c/ 文章:为什么2k屏幕对笔记本提升不大...这是分辨率提高后在办公应用上减分项之一。 2.在笔记本小屏幕上,人眼区分不出2k和1080区别。

27020

Google推出改进文本分类和模型训练AutoML自然语言

今年早些时候,谷歌发布了AutoML Natural Language,这是其云自动机器学习平台到自然语言处理领域扩展。...经过数月Beta测试,AutoML今天面向全球客户推出了通用版,支持分类、情绪分析和实体提取等任务,以及一系列文件格式。...此外,它还提供了自定义实体提取,从而可以在文档中标识那些没有出现在标准语言模型中、特定于域实体。...谷歌自然语言产品经理在博客上表示:最终目标是为需要定制机器学习模型组织、研究人员和企业提供一种简单、无需修饰培训方式。...自然语言处理是揭示文本结构和意义宝贵工具,可以通过更好微调技术和更大模型搜索空间,不断提高其模型质量。

67220

Carbon vs Rust | 你想要了解

昨天 Google 宣布了 Carbon[1] 语言,国内外相关技术媒体论坛争相关注,可谓是一出道即网红(两天star数上了7.7k)。甚至在 Rust 群里还有一些朋友争先恐后地学习了起来。...尤其是 Google 这种大公司发布语言,它肯定是为了解决一些问题。 我头脑里不禁涌出以下几个问题: 创造 Carbon 动机是什么? Carbon 到底想要解决什么问题呢?...这些问题是 Rust 无法解决吗? Carbon 如何解决这些问题? Carbon 未来将走向何处?...而 Carbon 适用于严重依赖 C++ 组织和项目,比如,具有大量 C++ 代码或使用许多第三方 C++项目。 Carbon 如何解决该问题?...Carbon 优先考虑语言可用性,特别是尽量减少对 C++ 开发人员再培训和简化 C++ 代码库迁移,而不是其他一些语言(尤其是 Rust)所追求可证明安全性。

1.3K10

滴滴被罚80.26亿元,马斯克携芭比娃娃造玩具,DALL-E邀请百万人加入测试,今日更多新鲜事在此

Google开源编程语言Carbon 据OSC开源社区消息,谷歌在CppNorth大会上宣布:正式开源Google内部打造编程语言Carbon,并且希望它能够成为C++替代语言,目前正在试验中。...在会上,Chandler还提到了Rust,虽然它最初也标榜是C++继任者,但这两者关系不像Java和Kotlin那样具有 “双向互操作性”,因此很难稳定地迁移。...而至于Carbon,它与Rust有许多相同目标,并且支持与现有的C++代码完全互操作,目标是让开发者尽可能轻松地从C++迁移到Carbon。...Carbon作为编程语言有以下优点: Introducer关键字和简单语法 函数输入参数为只读值 指针提供间接访问和变体 使用表达式来命名类型 软件包为root命名空间 通过包名导入API 用显式对象参数进行方法声明...单继承、默认使用最终类 强大且经过定义检查泛型 类型可显式实现接口 DALL-E推出测试版,邀请100万人加入 OpenAI发布消息称,DALL-E现已推出测试版本,在接下来几周内,将从候补名单中邀请

32020

腾讯出行在微信内测试打车功能;华为回应35岁危机;特斯拉要内置Steam平台 | EA周报

周报看点 1、华为回应35岁危机:此前传言都是不准确 2、腾讯出行在微信内测试打车功能,提供聚合出行服务 3、谷歌发布开源开发语言Carbon号称将替代C++ 4、字节跳动确认将自研芯片:仅供内部使用...华为常务监事陈黎芳在与新员工座谈中提到了“35 岁危机”问题,有员工提问称“请问您是怎么看待华为 35 岁以上员工,关于“35 岁危机”这个问题,您还有些什么建议?”...俄罗斯黑客通过假 DDoS 工具感染支持乌克兰活动人士 Google Threat Analysis Group (TAG)安全工程师 Billy Leonard 发现俄罗斯 APT 组织 Turla...(IT之家) Google 和甲骨文云服务因英国高温天气而下线 周二英国多地温度突破了 40 摄氏度,Google 和甲骨文在英国数据中心发生了冷却相关故障。...(CNbeta) 谷歌发布开源开发语言Carbon号称将替代C++ 当地时间周三,Facebook母公司Meta首席执行官马克·扎克伯格(Mark Zuckerberg)宣布公司支付服务Facebook

43960

两万字长文,史上最全 C++ 年度总结!

推出编程语言 Carbon 号称下一个 C++,它又会对 C++造成什么影响呢?...(8)Carbon 与 “下一个 C++” 在 22 年夏天,Google 向大家隆重地介绍了号称 “下一个 C++Carbon 语言。...这里由于篇幅与主题原因,不对 Carbon 语言做过多介绍,但非常建议感兴趣朋友们可以去看看 Carbon 官方文档。...Carbon 官方文档丰富而流畅,笔者认为这是学习工业界系统级编程语言设计绝佳材料,特别是 Carbon 目前还处于设计中状态,这种机会并不多。...在这里提到这个话题原因是,Carbon 能做到完全兼容现有 C++ 代码原因之一即是 Modules 技术背后C++ 代码进行预编译后序列化以及反序列化技术,而不是再 Carbon 语言里再塞一堆内置

1.5K30

欢迎体验 Android 游戏开发工具包

作者 / Android Games 产品经理 Scott Carbon-Ogden 我们在 2021 Google 游戏开发者峰会 发布了 Android 游戏开发工具包 (AGDK)。...C/C++ 游戏库 借助我们用于 C/C++ 开发游戏库,您可以以更少 Java 原生接口 (JNI) 开始 C 语言开发。...我们准备将现有的帧同步和高性能音频库整合到构建 C 语言库中,同时添加三个全新库: Game Activity 为 C++ 游戏提供构建基础。...该功能将与现有的 GPU 分析元素配合工作,以帮助您充分了解任何与 GPU 相关问题。AGI 现推出公开 Beta 版,您可以在这个 视频 中了解更多 GPU Inspector 相关内容。...也可以查看 视频合集,了解 2021 Google 游戏开发者峰会全部会议内容。

91310
领券