AI 中文社区(简称 AI 中文社),是国内学习交流AI人工智能技术的中文社区网站,这里可获取及贡献任何AI人工智能技术,我们追求自由、简洁、纯粹、分享的多元化人工智能社区。

Rust 为什么被这么多内行人推崇?

Rust · 杰作 12小时前发布 · 浏览14次 · 点赞0次 · 收藏0次

目前市面上没有垃圾回收的热门语言:汇编,C,C++,Rust,这些语言都是可以做系统开发的,Rust 为什么变成热门,主要本质上,是通过原子对象所有权方案来规范使用者的编程习惯,每一步都按照 Rust 的规则来进行,垃圾回收主动权一点一滴交给用户,把负担分散到用户的编程习惯上,这种做法很新颖,内行人都比较认可,用户适应虽然需要更长的时间(相对于其他语言),一旦习惯了,那就酸爽了。

Rust 语言糖太多了,关键字也不少,如果在语法层面,再进行简化,走 Python、Go 大道至简路线,未来将是非常成功的。拒绝一个事情,有多个做法、语法等解决方案,去掉糖衣裹,去掉孔乙己的茴香豆多种写法,开始即是本质,那它就是一门完美的语言。我觉得 Rust 开始没有考虑好这点,中间大手术也做了很多次,和当初的设计相比,已经可用改头换面来形容了,后期应该很难做到。

我一直使用 Go 语言开发东西,也很喜欢它的简洁性,我想如果 Go 也能去掉垃圾回收管理,引进所有权释放给用户控制,那 Go 应该上了一个大台阶。不过目前 Go 真的很 OK 了,资源使用和性能,在 Rust 的 80% 左右,而且足够的简单,在开发界是绝佳的语言了,让 Go 走集百家之所长的路线,Go 没有这个基因,Go 开发团队理念就是创新极简。

Rust 为什么被这么多内行人推崇? - Rust - 话题 - AI 中文社区
点赞(0) 收藏(0)
0条评论
现在评论,你将成小区里最靓的仔^_^
评论

游客
登录后再评论
  • 一字一句需斟酌,一言一语显风范。
  • 评论消耗5积分,点赞、收藏消耗3积分。