诞生于 Mozilla 的 Rust ,只占 Firefox 代码的 99.9%


网友 将  2022 年 3 月的统计信息进行数据可视化后,发现诞生于 Mozilla 的 Rust 编程语言只占 Firefox 浏览器代码的 9.9%。 Rust 语言最初由 Firefox 制造商 Mozilla 推出,由 web 领域领军人物、JavaScript 之父 Brendan Eich、Dave Herman 、Graydon Hoare 合力开发。Mozilla 用它开发了实验性的渲染引擎 Servo,并将其部分 Css 渲染组件如 整合到 Firefox 浏览器中。 Mozilla 最初的计划是用 Rust 来完全重写 Firefox 的 C++ 代码,以安全性较高的 Rust 取代 C++ 。但由于疫情原因,Mozilla 在 2020 年的裁员中把 Rust 团队和大部分 Rust 核心开发者给裁员了。而后 Rust 项目宣布独立并,而 Servo 引擎。 因此 Mozilla 的 Rust 重写计划也被搁置。如今在 Firefox 的代码中, Rust 比例仅为 9.9%,而 C++ 语言占 26.8%,C 语言占 13.4%,JavaScript 占 27.5%,HTML 占 16%,Python 占 4.8%。

相關推薦

2023-02-12

Thunderbird 是 Mozilla 基金会开发的一款免费开源的跨平台电子邮件客户端,Thunderbird 的首个版本(0.1)于 2003 年发布,今年该项目将迎来自己的 20 岁生日。 近些年 Mozilla 基金会将该项目交由其全资子公司 MZLA 负责运营,并将 Thund

2022-04-28

吐槽就毫无道理了。 即使是百万富翁也没有兴趣 翻看 Mozilla 基金会过去几年的收入,Firefox 贡献了其中的绝大部分。他们在 2019 年营收 8.28 亿美元,在 2020 年的营收 4.96 亿美元。Mozilla 的净资产在 2019 年为 7.87 亿美元,2020 年

2023-10-24

时最新的 GNOME 2.8 桌面环境,以及一系列实用软件,比如 Mozilla Firefox 0.9, Evolution 2.0 和 OpenOffice.org 1.1.2。此外官方提供的安装 CD 可以自动检测硬件并配置支持,还极大地简化了 X 的安装。 因此在那个时候,Ubuntu 无疑是最快让用

2022-03-25

Firefox 制造商 Mozilla 在近期发布的中谈及其对 Web 技术发展的目标及愿景,该目标基于 中对Web 的三个基本价值观: Web 应当具有开放性:每个人都可以访问网络,并使用它来接触其他人。 Web 仅作为一个代理机构:每个人接触网

2024-01-07

、谷歌在 Chrome 强推"Manifest V3"将引起广泛抵制,但如果 Mozilla 今年只是押注人工智能,没有将重心放在 Firefox 上——帮助全世界摆脱浏览器垄断,Firefox 可能再也没有这样的机会来扩大市场份额。   六、开源生成式人工智能

2023-05-12

hunderbird 创建基础。  关于 Thunderbird Thunderbird 是 Mozilla 基金会开发的一款免费开源的跨平台电子邮件客户端。2020 年 1 月,Mozilla 基金会将该项目交由一个新的全资子公司 MZLA 技术公司(MZLA Technologies Corporation)负责运营

2023-02-15

管在 GitLab 上,并以 MIT 协议发布。该扩展程序目前已被 Mozilla 从扩展商店中移除,用户无法再搜索到该扩展。 事发之时,开发者在项目的 GitLab 页面中表示,Mozilla 在没有任何通知的情况下将 Bypass Paywalls Clean 从仓库中删除,

2024-09-27

None Of Your Business)向奥地利数据保护监管机构(DSB)对 Mozilla 提起了隐私投诉,指控该公司使用 Firefox 隐私功能(未经同意启用)来跟踪用户的在线行为。 该功能名为“隐私保护归因”(Privacy Preserving Attribution,PPA),由 Fire

2021-11-23

了 EGCS 指导小组。 如果说 GCC 的教训还不够深刻,那 Mozilla 开源的历程或许能更好地归因开源的成与败。 网景公司是第一个将商业产品开源的企业。1998 年 1 月,网景公司宣布将浏览器套件开源,代号叫 Mozilla,并建立了专

2023-01-19

Mozilla 计划于 2023 年 2 月在 Firefox 110 Stable for Windows 中启用 GPU 沙盒,通过对 GPU 进程应用隔离来提高 Firefox 的安全性。 通过沙盒隔离进程,可以切断恶意软件与其他软件的联系,保护设备上的其他进程。Firefox 已经支持多个沙

2023-03-04

。我们不想让事情再次发展到那种地步。” Rust 诞生于 Mozilla 并在其中演变多年,因此最初的 Rust 项目治理结构也是从 Mozilla 演变而来。Triplett 表示,大约在 2016 年或 2017 年一份征求意见稿出台,确立了 Rust 项目的管理。它创

2021-12-07

Mozilla 今天通过其 Mozilla Hacks 博客对外宣布,他们计划为 Firefox 浏览器新增一个名为 RLBox 的新型沙盒技术,该技术是 Mozilla 与加州大学圣地亚哥分校(UCSD)和德克萨斯大学(UT)的研究人员所共同开发的,并将随 Firefox 95 一

2022-03-01

Mozilla Ideas 是 Mozilla 在 2021 年 6 月推出的平台,用于改善 Mozilla 与 Firefox 社区之间的沟通。Firefox 用户可以在该平台上发表如何改进 Firefox 浏览器的想法,每个使用该平台的人都可以对这些想法进行评论,还可以对其进行投票。

2023-11-08

Mozilla 负责工作流和发布管理的高级工程经理 Glob 在 firefox-dev 邮件列表中表示,Firefox 开发正在从 Mercurial 转向 GIT,以减轻开发团队的压力。 长期以来,Firefox Desktop 开发一直同时支持 Mercurial 和 Git 用户。这种双 SCM 要