前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Facebook开发者 4 种首选语言!

Facebook开发者 4 种首选语言!

作者头像
逆锋起笔
发布2022-11-30 15:11:03
3250
发布2022-11-30 15:11:03
举报
文章被收录于专栏:逆锋起笔逆锋起笔

Meta 宣布批准了 Hack、Python、C++ 和 Rust 作为员工和开发人员在其平台上构建软件的首选语言。该公司向外媒 The Register 表示,支持一种编程语言并不是一个可以轻易做出的决定。

“重要的是,我们采用的每种语言都最适合特定的用例;因此每当我们评估一种语言时,我们都会尽职尽责。语言决策一旦做出就会被坚持下去,因此我们希望从一开始就深思熟虑,为我们的工程师提供最好的工具。”

对 Meta 来说,一种被支持的语言可望在代码编辑、调试、构建、核心库和互操作性方面为内部和外部开发人员提供良好的体验。该公司保证称,使用受支持语言编写代码的人,将不会被要求将代码转换为不同的语言。

Hack 是 Meta 自己开发推出的一款新的编程语言,一种类型安全的 PHP 变体,依赖于 HipHop Virtual Machine (HHVM)。Meta 推荐将 Hack 用于业务逻辑和相对无状态的应用,推荐将 Python 用于数据科学、ML 应用和 Instagram 相关代码;并推荐将 C++ 用于对性能敏感的后端服务,以及推荐将 Rust 用于注重性能的后端服务和 CLI 工具。“我们的产品和服务中的 Rust 足迹正在迅速增加,我们致力于长期使用 Rust 并欢迎早期采用者。”

其他的一些编程语言如 Java、Erlang、Haskell 和 Go,则被认可用于特定用例,但在这些情况之外不被支持。

得益于内存安全特性,Rust 如今备受青睐,包括已在苹果、亚马逊、微软、谷歌和 Linux 内核开发中被采用。但 The Register 指出,对 Meta 来说,内存安全在短期内可能不如客户安全重要。咨询公司 Everest Group 发布的一份有关 “元宇宙中信任和安全” 的报告认为,参与虚拟世界互动的企业将需要提高他们的信任和安全游戏,以避免针对虚拟世界化身的滥用行为、数据隐私问题、数字资产欺诈以及内容管理人的精神 / 身体健康问题。

此外,Meta 公司还必须证明虚拟世界中存在大众市场业务,以证明该公司的 Reality Labs 部门去年公布的 100 亿美元的亏损是合理的。“该公司真正需要的是一种 revenue-safe 的语言。”

相关链接:https://www.theregister.com/2022/07/27/meta_approves_four_programming_languages/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-09-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 逆锋起笔 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Meta 宣布批准了 Hack、Python、C++ 和 Rust 作为员工和开发人员在其平台上构建软件的首选语言。该公司向外媒 The Register 表示,支持一种编程语言并不是一个可以轻易做出的决定。
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档