硬核观察 #704 谷歌发布开源开发语言 Carbon,准备替代 C++
谷歌发布开源开发语言 Carbon,准备替代 C++
在近日举行的 CppNorth 开发者大会上,谷歌工程师宣布了名为“Carbon” 的全新开源编程语言,并称它将是 C++ 的渐进式的继任者。Carbon 的目标是实现与 C++ 相当的性能、与 C++ 无缝的双向互操作性、为 C++ 开发者提供更容易的学习曲线、可比较的表达性,和可扩展的迁移。Carbon 团队称,“虽然 C++ 现在依旧是主导性的编程语言,并有着庞大的代码库,但由于数十年的技术积累,想要持续改进 C++ 已经是极其困难的一件事。而 Carbon 则不同,它在继承了 C++ 现有特性与生态的基础上,足够年轻,也足够‘现代化’,拥有更为广阔的优化空间,潜力更大。”
老王点评:这一点我同意 Carbon 团队的看法,C++ 的历史包袱太重了,也越来越复杂了。但是是否 Carbon 能走在正确的道路上,我们还只能拭目以待,毕竟编程语言这种事情,不是一朝一夕就能成功的。
谷歌开始公开测试其 AR 眼镜
谷歌眼镜十年后,谷歌又开始在公共场合测试智能眼镜。谷歌要求 AR 眼镜原型测试人员不得在学校、政府大楼、医疗保健场所、学校和游乐场等地方,或在开车和运动时测试该 AR 眼镜。谷歌强调,该眼镜不会拍照或录像,而是将图像数据用于辅助 AI。谷歌承诺“除非图像数据将用于分析和调试,否则将会被删除。而且会首先清除敏感内容,如面部和车牌,然后将其存储在安全的服务器,限制少数谷歌人员访问分析和调试。”
老王点评:虽然十年前谷歌眼镜失败了,但是智能眼镜必然是个趋势,只是这里有很多伦理、技术的问题需要解决。目前看起来,AR 眼镜似乎是比较靠近成功的方向。
亚马逊自研云计算处理器可节省多达 40% 成本
Graviton 处理器由 AWS 自主开发,于 2018 年推出,致力于为互联网上的应用程序提供动力,或帮助客户训练机器学习模型。今年 5 月,亚马逊又推出了更具成本效益的第三代 Graviton 处理器。AWS 的几家客户向媒体表示,与基于英特尔和 AMD 处理器的服务器相比,使用 Graviton 处理器的云服务器的能耗更低,运算速度更快。这些客户称,通过租用 Graviton 服务器,他们节省了 10% 到 40% 的计算成本。Twitter、Snap、Adobe 和 SAP 等公司均已成为 Graviton 服务器的客户。
老王点评:虽然这条消息像是软文,不过昨天我们刚刚听说了字节跳动自研芯片,而之前阿里云也发布消息自研云服务芯片,看来云服务商和主流应用公司自研芯片,已经成为一种趋势,甚至是必要性。