Rust全新版本 Rust2018 Roadmap发布
Rust2018是Rust的一个全新的大版本。
Rust1.0是2015年发布,所以也称之为 Rust2015版,现在新的版本叫Rust2018版。所谓的新版本并不是指Rust语言体系要改变了,而是不同的版本。
- Rust 2015: 目标是稳定
- Rust 2018: 目标是提高生产力
Rust2018总的路线图包括:
- 文档提升。提供更高质量更全面的文档。
- 语言提升。对于RFC中已被接受的可以提升语言生产力的提案都将被实现。
- 所有权机制提升,包括NLL、模式匹配的改进等
- trait系统的提升,包括impl Trait和dyn Trait等语法
- 模块系统提升, 增强语义和降低复杂性
- Generators/async/await,支持异步编程
- 编译器提升。从Rust 1.24开始,增量编译在stable中默认可用。编译器的性能在2018年会得到提升。
- 工具提升。RLS和Rustfmt 发布1.0,并继续稳定自定义的register插件机制,并且会进一步开展集成xargo和自定义测试框架等工作。
- 库提升。会推动一些重要的库发布1.0,并且会发布Rust API 手册1.0版本。
- 网站提升。全面提升Rust官网,使得Rust官网对CTO或工程师都能有用,更方便地检索信息。
另外还包括了4个领域目标:
- 网络服务。让Rust成为网络服务基础架构的最佳选择。
- 命令行应用程序。
- WebAssembly。
- 嵌入式设备。
使用Dos攻击来破坏Hyper 服务器
该作者发现了Hyper的拒绝服务攻击漏洞,并给出了演示代码和修复代码
又一份Rust指南
1
共 2 条评论, 1 页
评论区
写评论你没有用过的船新版本
"Too many open files“,就这破事我不是和gayslog争了好久嘛。。