标签: rust

Rust:根据谷歌内部调查,不难学,但编译速度慢
Rust:根据谷歌内部调查,不难学,但编译速度慢

难学、速度慢……有关 Rust 的五大传言,谷歌下场澄清!
自 2015 年正式对外发布,这些年来 Rust 一方面颇受大厂喜爱,另一方面有关它的传言也愈演愈烈。对此,近日谷歌基于其内部使用 Rust 的体验和经历,对这些谣言进行了一一澄清

基于Rust的高性能编辑器Zed,在玩一种很新的 “开源”
Zed 是 Atom 编辑器原作者主导的新项目 —— 一款支持多人协作的代码编辑器。

也许只有Python之父才能救得了Rust
此前老是闹幺蛾子的 Rust 核心团队和临时领导者职位都将被取消,此后将由 Rust 理事承担顶级治理问题的责任。

Rust内部大乱斗不休止
虽然语言本身具有非常多的优势,并且受到了越来越多开发者的青睐,但 Rust 内部的混乱反而一直在拖累这个语言的发展。

取代C++!3.6万行Rust代码改写Windows内核,这门语言最早竟用来修电梯
微软已经用3.6万行Rust代码改写了Windows内核。

字节跳动:将持续投入Rust,期待更多Rust生态合作和建设
Rust 语言解决了 Go 语言 GC 所导致的不可预测的抖动问题,帮助其业务大大降低了超时率 / 错误率,降低了 P99 延迟,提升了业务的 SLA。

2023年,Rust能干掉JavaScript吗?
如果大家已经拥有一定的 Rust Web 开发经验,应该听说过在前端 Web 开发上用 Rust(通过 WASM)还是用 JavaScript 这个充满争议性的话题

Rust重写万物?
互联网安全研究小组 (ISRG) 的 Prossimo 项目正在用 Rust 重写 sudo 和 su,目标是提升它们在内存方面的安全性,确保它们不再遭受内存安全漏洞的困扰,并进一步增强 Linux 和开源生态系统的安全性。

一次电梯故障,“逼得”这个程序员在 29 岁时写出了 Rust
一次电梯故障,“逼得”这个程序员在29岁时写出了 Rust

微软高管表示Windows 11内核将很快基于Rust搭建
在演讲中,韦斯顿讨论了微软在将Rust作为Windows内核的一部分所取得的进展。

“巨硬”要让Windows更硬,用18万行Rust代码重写核心Windows库
微软正在用 Rust 编程语言重写核心 Windows 库。

30 年老代码被干掉!微软用 18 万行 Rust 改写 Windows 系统内核
30年老代码被干掉!微软用18万行Rust改写Windows 系统内核

Rust 基金会拟严格限制 Rust 商标使用,数百个项目将受影响,社区抱怨不断
Rust 基金会拟严格限制 Rust 商标使用,数百个项目将受影响,社区抱怨不断

后端为什么要使用Rust?
Rust 的难度曲线已经回落了,但依然非常高,你应该使用团队熟悉的语言。

从 C++ 切换到 Rust,工作体验大幅提升!
分享一下我个人关于在两种语言之间切换的经验和想法

Rust团队内部斗争终平息:建立新领导委员会、权力下放、宣布新的治理模型草案
根据审核团队成员 Matthieu M 在 Reddit 上的表述,导致审核团队直接辞职的原因是,其与 Rust 核心团队数月来一直不断恶化的矛盾。

Rust vs Go,到底该怎么选?
Rust 和 Go 在性能、简单性、安全性、功能、规模等方面的比较如何?它们的共同点是什么,它们有什么根本性的不同?

Cloudflare用Rust重写Nginx C模块,构建没有Nginx的未来
Cloudflare 工程师介绍了如何使用 Rust 重写基于 C 语言的 Nginx 模块

Ambient:Rust编写的高性能多人游戏引擎
Ambient 是一个用于构建高性能多人游戏和 3D 应用程序的 runtime,使用了 WebAssembly 和 WebGPU 技术

谷歌:使用 Rust 后,安卓系统的内存安全漏洞数量大幅下降
内存安全语言(如Java、C#和最近的Rust)的使用越来越多,导致整类漏洞在迅速减少

选择“网红语言”值不值?使用Go和Rust的数据库公司七年经验总结
如果你在七八年前听到这个故事,直觉大概是这家公司活不了太久

C++ 之父:Rust等内存安全语言的安全性并不优于C++
NSA 忽略了 C/C++ 三十多年来的进步

我用 Rust 改写了自己的C++项目:这两个语言都很折磨人!
C++ 漫长的构建时间可谓臭名昭著,编程圈的“我的代码在编译”只是个段子,但 C++ 让这个段子长盛不衰。

Google宣布支持使用Rust开发Chromium
目前他们正在积极寻求将可用于生产环境的 Rust 工具链添加到 Chromium 构建系统中,以实现在明年将 Rust 代码引入到 Chrome 二进制文件中。