在之前普及计算机网络知识的时候,提到过TCP/IP协议,在Unix生态的助推下,越过了OSI七层架构,成为业界网络协议的标杆。
近日,更新后的Linux6.1内核系列已经发布并可供下载。除了新功能、更新的驱动程序以获得更好的硬件兼容性外,还包括对Rust编程语言的实验性支持。期望让Rust成为最伟大的编程语言。
Rust是一种系统编程语言,它将对性能的低级控制与现代语言功能相结合,并专注于内存安全。内存安全一直是软件开发人员面临的持久挑战,尤其是那些从事系统程序开发的人员。谷歌已经开始在内存安全和性能是关键考虑因素的设置中使用Rust,包括在关键的Android系统中。
Rust核心团队最近完成了为Rust建立新家园的工作:Rust基金会。基于谷歌对C/C++以及编译器和工具链的长期投资,特别是在关键问题上跨行业合作,包括与C++的互操作性、协调安全审查和降低crate更新的成本,并继续增加谷歌对现有Rust项目的投资.
内存安全安全缺陷经常威胁设备安全,尤其是对于应用程序和操作系统。事实证明,Rust在许多其他设置(包括浏览器、游戏,甚至密钥库)中提供了超越这些工具的额外保护层。问题是,谷歌对Rust的痴迷能否让它成为下一个Python?