未来可期,AWS宣布赞助Rust,Linux有意引入Rust开发内核
你知道么,Rust已连续四年(2016,2017,2018,2019)在Stack Overflow开发者调查的“最受喜爱编程语言”评选项目中摘取桂冠。
Rust
2019年10月14日,亚马逊AWS宣布赞助Rust - AWS’ sponsorship of the Rust project.
That’s why AWS is sponsoring the Rust project. The Rust project uses AWS services to: AWS赞助Rust编程语言的原因
▪ Store release artifacts such as compilers, libraries, tools, and source code on S3.
▪ Run ecosystem-wide regression tests with Crater on EC2.
▪ Operate docs.rs, a website that hosts documentation for all packages published to the central crates.io package registry.
Rust has also seen lots of growth in AWS, with services such as Lambda, EC2, and S3 all choosing to use Rust in performance-sensitive components. We’ve even open sourced the Firecracker microVM project! Rust在AWS中有了很大的发展,Lambda、EC2和S3等服务都选择在性能敏感的组件中使用Rust。
Why Rust?
▪ Performance 标准Rust性能与标准C++性能不相上下;速度快,运行效率高;在嵌入式设备上运行很容易与其他语言集成。
▪ Reliability Rust丰富的类型系统和所有权模型保证了内存安全和线程安全,并使用户能在编译时消除许多类的错误。
▪ Productivity Rust有令人艳羡的文档,有好的编译器,一流的工具,像集成的包管理器、构建工具、自动格式化程序等等。
Rust是一门系统编程语言,专注于安全,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。微软有意将Rust作为C/C++的安全替代方案。
查询TIOBE 10月排行榜,很不幸前20没有看到Rust的身影,小媛使劲往下扒拉,赫然发现,它排在第34名,没看错是34。
▲TIOBE Index for October 2019
明明Stack Overflow 发布 《2019 开发者年度调查报告》显示Rust 连续四年荣获最受开发者喜爱的编程语言,受欢迎却又很小众。
▲Stack Overflow年度开发者调查报告
Hundreds of companies around the world are using Rust in production today for fast, low-resource, cross-platform solutions. Software you know and love, like Firefox, Dropbox, and Cloudflare, uses Rust. From startups to large corporations, from embedded devices to scalable web services, Rust is a great fit. 无数的公司和软件都在使用Rust,从初创企业到大公司,从嵌入式设备到可扩展的web服务,Rust都非常适合。
编程
Rust自四年前发布稳定版以来便备受国内外知名企业推崇,像Google的Fuchsia项目中部分使用Rust、Microsoft的Azure loT网络上部分使用Rust、Reddit使用Rust处理评论、Twitter构建团队使用Rust。目前,Rust已覆盖数据库、游戏、安全、科学、云计算、区块链、医疗保健等多个领域,工作岗位也在随之增多,加之AWS的赞助及其性能优势,未来不可预期……