【Rust日报】2022-02-12 Amazon:Rust的可持续性

2022-03-24 13:16:10 浏览数 (1)

Amazon:Rust的可持续性

Rust 是一种作为开源项目实现的编程语言。它结合了 C 等系统编程语言的性能和资源效率与 Java 等语言的内存安全性。Rust 于 2010 年作为 Mozilla 的一个研究项目开始,Rust 1.0 于 2015 年推出。2020 年,对 Rust 的支持从 Mozilla 转移到 Rust 基金会,这是一个由 Amazon Web Services, Inc (AWS) 、谷歌、华为、微软和 Mozilla 合作创建的非营利组织。基金会的使命是支持 Rust 的成长和创新,成员公司从创始的 5 家公司发展到第一年的 27 家公司。

在 AWS,Rust 迅速成为大规模构建基础设施的关键。

AWS 正在投资 Rust 的可持续性,并认为应该使用这种语言来构建可持续和安全的解决方案。

原文链接,https://aws.amazon.com/cn/blogs/opensource/sustainability-with-rust/

Amos:A Rust match made in hell

Amos的新作长文,从基础语法开始,涉及:Clone and Copy,锁,死锁,async等。(小编还没看完

博客链接,https://fasterthanli.me/articles/a-rust-match-made-in-hell

Juliaup,Rust开发的 Julia 安装程序

Julia 即将推出安装程序 Juliaup,它由两个二进制文件组成:juliaup 和 julialauncher。juliaup 创建者在 Julia 更新计划中讲述了他为什么用 Rust 编写它。

juliaup 本身最初是用 Julia 编写的,然后使用 PackageCompiler.jl 进行编译。但这从来都不是一个真正顺利的体验,原因有很多。生成的二进制发行版非常庞大(几百 MB),这对于一个简单的小型命令行工具来说确实不理想,启动延迟不是很好(不可怕,但不是很好),编译时间真的很长,这一切都只是真的粗糙的。因此,在某个时候,当我已经将 julialauncher 移植到 Rust 时,我也将其余部分也移植了过来。我对这个选择非常非常满意,静态类型,非常不同的错误处理模型等,使其成为科学代码的完全非入门者,但对于像 Juliaup 这样的东西来说,它是一个非常好的匹配(比像 Julia、IMO 这样的动态语言要好得多)。—— juliaup creator: David Anthoff

Julia 编程语言,https://julialang.org/

Julia 更新计划链接 ,https://discourse.julialang.org/t/plans-for-updating-julia/75880/15


From 日报小组 洋芋

0 人点赞