当前播报:谷歌发布开源开发语言Carbon:号称将替代C++
【资料图】
在近日举行的CppNorth开发者大会上,谷歌工程师Chandler Carruth宣布了名为“Carbon”的全新开源开发语言,并称它将是C++的继任者。Chandler Carruth表示,Carbon拥有与C++的“双向互操作性”,也就是说开发者可以直接在Carbon语言的程序中使用C++,这大大提升了项目迁移的便捷性。
访问:
阿里云“无影云电脑” 支持企业快速实现居家办公
而从Carbon的GitHub页面也能够看出,谷歌在开发该语言的时候,就将接替C++作为了核心目标,它拥有大量与C++相契合的特性,一个熟练的C++开发者将能够迅速上手Carbon,并熟练进行程序的编辑。
Carbon代码范例
在Carbon的README.md文件中,Carbon团队提到,虽然C++现在依旧是有着主导性地位的语言,并有着庞大的代码库,但由于数十年的技术积累,想要持续改进C++已经是极其困难的一件事。
而Carbon则不同,它在继承了C++现有特性与生态的基础上,足够年轻,也足够“现代化”,拥有更为广阔的优化空间,潜力更大。
同时,Carbon团队还表示,该项目的所有代码将全部公开托管在GitHub上,并开放PR,这使得任何开发者都有了根据自己的需求优化改进Carbon语言的可能。
在现阶段,Carbon想要继承甚至于取代C++这一语言还过于遥远,但作为一种新生的开发语言,它势必会带来新的开发生态,并带来新的技术。
2022-07-20 20:49:37
2022-07-20 20:45:30
2022-07-20 20:36:30
2022-07-20 19:49:41
2022-07-20 19:45:13
2022-07-20 19:43:18
2022-07-20 19:42:25
2022-07-20 19:38:28
2022-07-20 19:31:45
2022-07-20 18:56:04
2022-07-20 18:50:22
2022-07-20 18:38:25
2022-07-20 18:33:12
2022-07-20 18:33:10
2022-07-20 17:59:48
2022-07-20 17:53:55
2022-07-20 17:52:03
2022-07-20 17:50:40
2022-07-20 17:49:03
2022-07-20 17:48:39
2022-07-20 17:48:03
2022-07-20 17:48:00
2022-07-20 17:39:59
2022-07-20 17:39:43
2022-07-20 17:33:28
2022-07-20 16:50:07
2022-07-20 16:48:33
2022-07-20 16:36:32
2022-07-20 16:35:53
2022-07-20 16:33:27
2022-07-20 16:13:32
2022-07-20 15:56:19
2022-07-20 15:54:24
2022-07-20 15:47:58
2022-07-20 15:46:07
2022-07-20 15:45:45
2022-07-20 15:45:23
2022-07-20 15:43:20
2022-07-20 15:41:24
2022-07-20 15:40:42
2022-07-20 15:34:56
2022-07-20 15:31:07
2022-07-20 13:58:41
2022-07-20 11:23:32
2022-07-20 09:54:15
2022-07-20 09:43:56
2022-07-20 09:39:07
2022-07-20 09:37:08
2022-07-20 09:29:13
2022-07-20 08:56:15
2022-07-20 08:53:04
2022-07-20 08:50:12
2022-07-20 08:42:20
2022-07-20 08:36:41
2022-07-20 07:55:02
2022-07-20 07:51:57
2022-07-20 07:51:35
2022-07-20 07:50:05
2022-07-20 07:47:41
2022-07-20 05:58:15
2022-07-20 05:54:45
2022-07-20 05:45:08
2022-07-20 05:44:52
2022-07-20 05:41:32
2022-07-20 05:37:18
2022-07-20 05:36:50
2022-07-20 05:35:41
2022-07-20 05:33:41
2022-07-20 05:32:53
2022-07-19 22:57:19
2022-07-19 22:55:24
2022-07-19 22:53:38
2022-07-19 22:49:36
2022-07-19 22:48:37
2022-07-19 22:41:00
2022-07-19 22:39:50
2022-07-19 22:39:05
2022-07-19 21:52:03
2022-07-19 21:37:28
2022-07-19 20:52:31
2022-07-19 20:51:52
2022-07-19 20:50:17
2022-07-19 20:44:36
2022-07-19 20:44:15
2022-07-19 20:41:06
2022-07-19 20:40:36
2022-07-19 20:39:17
2022-07-19 20:36:34
2022-07-19 20:35:49
2022-07-19 19:56:02
2022-07-19 19:50:54
2022-07-19 19:49:27
2022-07-19 19:46:32
2022-07-19 19:41:52
相关新闻