Rust编程历险记

没有伞的孩子要学会努力奔跑!


  • 首页

  • 归档

  • 关于我

  • 公益404

  • 搜索

Rust语言介绍

时间: 2023-04-06 字数: 791 字 阅读: 2分钟 阅读次数:

Rust 发展历程 Rust 最早是 Mozilla 雇员 Graydon Hoare 的个人项目。从 2009 年开始,得到了 Mozilla 研究院的资助,2010 年项目对外公布,2010 ~ 2011 年间实现自举。自此以后,Rust 在部分重构 -> 崩溃的边缘反复横跳(历程极其艰辛),终于,在 2015 年 5 月 15 日发布 1.0 版。

在紧锣密鼓的开发过程中,Rust 建立了一个强大且活跃的社区,形成一整套完善稳定的项目贡献机制(Rust 能够飞速发展,与这一点密不可分)。Rust 现在由 Rust 项目开发者社区 维护, Rust 基金会赞助支持。

大家可能疑惑 Rust 为啥用了这么久才到 1.0 版本?与之相比,Go 语言 2009 年发布,却在 2012 年仅用 3 年就发布了 1.0 版本。

首先,Rust 语言特性较为复杂,所以需要全盘考虑的问题非常多; 其次,Rust 当时的参与者太多,七嘴八舌的声音很多,众口难调,而 Rust 开发团队又非常重视社区的意见; 最后,一旦 1.0 快速发布,那绝大部分语言特性就无法再被修改,对于有完美强迫症的 Rust 开发者团队来说,某种程度上的不完美是不可接受的。 因此,Rust 语言用了足足 6 年时间,才发布了尽善尽美的 1.0 版本。

Rust 语言版本更新 与其它语言相比,Rust 的更新迭代较为频繁(得益于精心设计过的发布流程以及 Rust 语言开发者团队的严格管理):

每 6 周发布一个迭代版本 2-3 年发布一个新的大版本,例如 Rust 2018 edition,Rust 2021 edition 好处在于,可以满足不同的用户群体的需求:

对于活跃的 Rust 用户,他们总是能很快获取到新的语言内容,毕竟,尝鲜是技术爱好者的共同特点:) 对于一般的用户,edition 大版本的发布会告诉他们:Rust 语言相比上次大版本发布,有了重大的改进,值得一看 对于 Rust 语言开发者,可以让他们的工作成果更快的被世人所知,不必锦衣夜行

连续 6 年最受欢迎的语言当然不是浪得虚名。 无 GC、效率高、工程性强、强安全性以及能同时得到工程派和学院派认可,这些令 Rust 拥有了自己的特色和生存空间。社区的友善,生态的快速发展,大公司的重仓跟进,一切的一切都在说明 Rust 的璀璨未来。

#Rust入门#
心淡如猫

心淡如猫

再平凡的人也有属于他自己的梦想!

1 日志
0 分类
1 标签
GitHub
友情链接
  • Rust语言
  • Rust cheats
© 2022 - 2023 Rust编程历险记
Powered by - Hugo v0.89.4 / Theme by - NexT
Storage by Gitee 仓库 / 粤 ICP 备 2023033804 号
0%