2014年4月20日星期日
Mozilla实验引擎Servo通过Acid2测试 zz
Mozilla宣布,Mozilla Research开发的下一代浏览器引擎Servo达到了一个重要里程碑,通过了Acid2测试。Servo使用Mozilla的新语言Rust开发,Rust是一种注重安全、性能和并发性的编程语言,Servo设计能利用现代计算平台的多核架构并行执行任务,能充分利用所有处理器核心、GPU和矢量单元。它在2013年8月通过Acid2测试,今年3月通过Acid2。Acid是测试浏览器对Web标准的兼容性,而Acid2是测试浏览器对HTML、CSS 2.1样式及PNG图像标准的兼容性,Acid3则主要测试DOM和JavaScript等标准的兼容性。Mozilla声称,Rust编译器能自动阻止类似Heartbleed的安全漏洞。
标签: Acid2, Acid3, Mozilla, Rust, Servo
2012年10月17日星期三
Rust 0.4发布 zz
Mozilla Labs和Rust社区发布了Rust 0.4,主要变化包括:修正bug、语法和语义修改,改进并发、改善出错报告、初步JIT支持等等。Rust是Mozilla开发的 C/C++替代语言,突出安全、函数风格,更好的支持并行编程。开发者称,如果使用正确,Rust会比Java或Go更快,因为它能创建一个非垃圾收集对象,Mozilla正用Rust开发一个并行浏览器Servo。
2012年2月4日星期六
Mozilla发布Rust语言编译器v0.1 zz
Mozilla Labs和Rust社区发布了Rust语言编译器的第一个alpha测试版。 Rust语言突出了并发和内存安全,如果一切按计划进行,Rust将替代C++成为Mozilla的编译语言,未来Firefox将部分用Rust重写。Rust是一种可被编译、静态类型、面向对象程序语言,编译器支持Windows、Linux和Mac。
标签: Mozilla Labs, Rust
订阅 博文 [Atom]