当前位置: 首页 > Web前端 > HTML

Rust可能是嵌入式的未来

时间:2023-03-28 00:27:58 HTML

Rust团队希望开发者在使用Rust的过程中“不仅可以,而且用起来不复杂,使用起来也很愉快”,尤其是嵌入式开发和异步编程领域。具体有四个目标:1.更精确的分析:通过改进借用检查器、类型推断等,编译器可以更好地识别代码是否正确。识别并消除“样板”模式,例如在各处复制粘贴相同的集合。2.开发人员应该能够更轻松、更直接地表达代码的意图。一方面可以是语法糖的形式(比如let-else),另一方面可能意味着扩展类型系统。3、改进异步支持:扩展当前“MVP”之外的async-await支持,包括asyncfns、asyncdrop等traits中的功能。4.使dynTrait更有用。拓宽dyns可用的功能集,使dyns的工作更接近于泛型。