Mozilla 将 Firefox 的命运与 Rust 语言捆绑在一起


图自:Pixabay

Mozilla 将 Firefox 的命运与 Rust 语言捆绑起来。Rust 是 Mozilla 主导开发的注重安全、速度和并发的系统级编程语言,最新版本为 1.15。

随着 Rust 的成熟,Mozilla 开始尝试用 Rust 开发 Firefox 的组件,其中包括核心引擎 Servo/Project Quantum。自 v53 起,Firefox 将需要 Rust 构建,这一要求对大多数用户没有影响,但会影响少部分 Rust 及其依赖的 LLVM 编译器不支持的平台和架构,比如 IBM 的 S390 架构。

Mozilla 的 Ted Mielczarek 称,他们通常不会有意让维护 Firefox 的人的生活变得更困难,但使用 Rust 的优势太大了,他们不想让很少用户的平台限制对 Rust 的采用。

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2023-09-23

Mozilla 将 Firefox 的命运与 Rust 语言捆绑在一起的相关文章

Rust语言教程(1) - 一门没有GC的语言

缘起 本来这一系列文章并不在计划中.昨天跟赵磊和七哥讨论没有GC管理内存的问题. 讨论到没有GC情况下管理内存的学习曲线,七哥认为学习曲线不陡而是使用曲线陡.诚然,如果只有malloc和free,确实还是学习容易使用难的.到了C++引用了new和delete之后,学习曲线也还算是平和的,因为后面还有auto_ptr, 自动引用计数,右值引用和std::move等一大堆要学习的慢慢地增加进来.多线程的情况下,还会有更复杂一些的问题. 但是这比起Rust语言来,学习曲线都要好一些,因为大不了是mem

学者研究发现,Rust 语言适合应用于科学领域

Rust 是 Mozilla 主导开发的专注于安全.速度和并发的系统级编程语言.Rust 能防止常见的编程错误如访问无效的内存区和竞态条件,而科学领域常用的系统编程语言如 Fortran.C 或 C++都存在类似的编程错误. 随着 Rust 语言的成熟,科学家也开始关注起这种新的语言.生物信息学家已经使用 Rust,而天体物理学家也开始探讨使用它. 瑞士和比利时的天体物理学家在预印本网站发表了一篇论文(PDF),比较了用 Rust.Fortran. C 和 Go 开发的 N-Body 动态仿真器

Mozilla 宣布 Firefox 55 将默认启用 WebVR API

Mozilla 宣布 Firefox 55 版本将会默认开启 WebVR API ,WebVR 将虚拟现实转变为网络上的一流体验,使其在 Web 平台的开放性和互操作性方面发挥无限可能性.当与 WebGL 结合渲染 3D 图形时,这些 API 会将浏览器转换为一个能将 VR 内容发布到 Web 并从 VR 设备上即时消费的平台.Firefox 55 暂定于8月8日发布. Mozilla 还表示,在未来的几个月时间里,所有主要的浏览器供应商都会保证自己的产品可以通过由 Microsoft 领导的

Mozilla 测试 Firefox 容器功能

想在一个网站上同时用两个账号登录?你不再需要使用多个浏览器或同一个浏览器一个普通模式一个隐身模式了.Mozilla在Firefox 50(Nightly版)中引入了名为容器的实验性功能,允许用户在同一个网站同时登陆多个账号.Mozilla安全工程师称这项功能有助于改进安全和隐私,同时也方便了用户.每个容器的cookie和缓存数据都是独立的. 文章转载自 开源中国社区[http://www.oschina.net]

Mozilla公布Firefox 2011年开发计划

Mozilla公布了Firefox 2011年路线图草案,透露了未来12-18个月里开源浏览器的开发计划,以及Mozilla眼里的互联网前景. Mozilla表示将加快软件更新频率,2011年计划发布四个版本(Firefox 4/5/6/7):改进操作响应速度和优化网络延迟,扩大Open Web平台到Apps.社交和身份:继续改进稳定性,减少用户数据丢失:改进用户界面:支持64位Windows.OSX 10.7.Android 3.0和ARM处理器.Firefox 5的新功能包括帐号管理,简化共

Mozilla的Firefox浏览器推出了新的功能

<华尔街日报>报导,Mozilla 首席营运长沙利文(Jay Sullivan)说,由于出现了各种使人们可以与朋友分享浏览内容的简单新方法,网络浏览将变得社交性更强.他说,它将变得更加活跃.迅速.有趣. Mozilla的Firefox浏览器推出了新的功能,比如能够与社交网站整合,用户能够在浏览器框内看到FacebookInc.的更新和信息.       此外,该公司正在测试与新浪微博的整合,以便向中国用户推出这一功能.Mozilla还在开发嵌入式通讯功能.比如,消费者可以在 他们的浏览器内打开

Mozilla 表示 Firefox 将不会回归 iOS 平台

在今日举办的SXSW座谈会上,Firefox产品部门副总裁Jay Sullivan表示,在苹果不改变他们对第三方浏览器的不友好态度之前,Mozilla公司是不会为苹果设备用户开发iOS版的Firefox.据悉,Mozilla于上一年的9月份从App Store中移除了Mozilla Firefox Home.Sullivan指出,当下,Mozilla是不会专门为苹果推出iOS版的Firefox. 让Mozilla抓狂的是,苹果要求改公司提供的浏览器不能携带过复杂的渲染以及javascript引擎

Mozilla 宣布 Firefox OS 应用原生支持 Android

或许我们都很了解 Android 和 iOS 平台还有 Windows Phone 平 台,这三大平台都有着丰富的第三方应用支持,想对于一些比较小众和冷门的平台,比如黑莓的 BB10 系统.Jolla 的 Sailfish 系统还 有 Ubuntu 的移动系统在第三应用的支持上都不如以上三大系统,对这些平台最快捷.最方便.成本最低的解决方案就是直接支持运行其他平台的应用.所 以像 BB10.Sailfish.Ubuntu 都支持运行 Android 平台的应用,这样才能提高它们的竞争力. 但日前

Mozilla发布Firefox OS Simulator 3.0正式版

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Mozilla于周四发布了Firefox OS Simulator 3.0正式版.目前,Windows.Mac.Linux用户都可以在Mozilla Add-Ons下载到 3.0版.据悉,由于Simulotor 3.0是作为Firefox的一个扩展存在的, 所以用户必须要确保自己的设备中有安装Firefox浏览器.如果已经装有Firefox,用户则只需要进 入工