Skip to main content
 首页 » 操作系统 » linux系统

如果Rust在90年代就被发明出来,那么会对软件行业造成怎样的影响?

一句话概括: 时势造英雄!

Rust 的设计目标是什么?

如果Rust在90年代就被发明出来,那么会对软件行业造成怎样的影响?  Clojure 第1张

1. 编译期类型检查

2. 确定性内存管理,无需GC

3. 内置安全并发模型,无数据竞争

4. 系统级的硬实时/硬件编程

5. 泛型

C 的设计目标是什么?重要的词说三遍, 性能, 性能, 性能! 可能地榨取以及利用到每一点性能。

为啥? 因为当时的 CPU 和内存都太贵了!

所以, C 语言尽管有种种问题, 比如内存泄露, 语法简陋, 但是它性能好啊! 所以就广泛流行了!

现在编程语言的痛点是什么?现在希望性能有点开销没关系, 希望尽可能高性能时保障安全! 所以 "小孩子才做选择, 成年人两者都要. ", 所以 Rust 才火啊!

评论列表暂无评论
发表评论
微信