明明很好很强大,Rust却还是那么小众
近日,Stack Overflow 发布了 2019 开发者年度调查报告,报告显示,Rust?连续四年成为最受开发者喜爱的编程语言。?据了解,此次约有近?90000?名来自世界各地的开发者参与调查。Stack?overflow?作为全世界最流行、最顶级的?IT?技术问答社区,其数据具有一定的参考价值。

Rust?是一门通用、编译型、静态类型编程语言,由?Mozilla?主导开发。它支持函数式、并发式、过程式以及面向对象的编程风格。第一个有版本号的?Rust?编译器于?2012?年?1?月发布。
说起?Rust?语言的优点,不少人会想到三个词,安全、并发、高效。
安全:Rust?是静态的,拥有丰富类型系统和所有权模型,保证了内存安全性和线程安全性。?C?语言很容易出现整数溢出,如果被黑客利用,很容易出现安全问题。而?Rust?中的每个值都只能被一个所有者拥有,所以?C?语言遇到的这类问题,对?Rust?来说都不是问题。
并发:?并发和并行是?IT?圈内不会过时的话题,Rust?可让程序在编译时并发执行,并且将安全与并发完美统一。
高效:?没有?Runtime,也没有?GC,所以?Rust?非常快且节省内存,它可以为性能关键型服务提供动力,在嵌入式设备上运行,并且可以轻松地与其他语言集成。
Bryan?Cantrill?是?Joyent?的首席技术官,以在?Sun?Microsystems?开发?DTrace?而闻名。他曾为?Rust?写过一篇推荐文章,用自己的实际体验验证了?Rust?的诸多优点,如错误处理、宏、Serde、集成测试和社区。在文章的末尾,他还提到自己用?Rust?重写了一个?C?程序,结果令人惊奇,这个原生的未经过任何调优的程序比他精心写成的?C?快了约?32%。相关数据如下:



Rust?看起来很好很强大,业界是否已经将其大量投入使用了呢?并非如此。2018?年,JetBrains?发起了其标准的年度调查项目,调查了?6,000?名开发人员,以确定开发人员生态系统的状态。结果表明,?Rust?在开发者中的热度并没有想象中的高。

2018?年年尾,Rust?官方博客发布了?2018?年的?Rust?调查报告。报告的数据也证明了这一点:很多非?Rust?用户表示他们所在的公司本身不使用?Rust,超过三分之一的用户表示,目前还没有考虑在未来一年尝试使用?Rust。
Rust?的学习曲线比较陡峭,上手难是导致初学者倒在入门阶段的一大原因,这直接影响了?Rust?de?使用者数量。再者,Rust?的生产环境偏少,企业招人难,开发者求职也不容易。
作为一门小众语言,Rust?虽然没有大热,但在工作场所中仍旧保持着缓慢而稳健的增长。它十分适合写安全且高效的代码,可应用于嵌入式设备和可扩展?Web?服务的开发。目前,除?Mozilla?之外,全球有数百家公司正在使用?Rust,比如?Amazon、Atlassian、Dropbox、Facebook、Google、Microsoft、Red?Hat?和?Reddit,等等。在国内,蚂蚁金服有使用?Rust?语言,百度安全实验室的?MesaTEE?下一代可信安全计算服务框架也有应用,知乎也不乏用?Rust?语言开发的项目,还有?PingCAP?的?TiKV、SenseTime……字节跳动将?Rust?用到了今日头条企业级?IM?产品?Lark?的开发之中,它也是国内对?Rust?开发者最为友好的公司之一。
如果你也对?Rust?感兴趣,QCon?北京?2019?邀请到了字节跳动跨平台团队负责人王枞,为大家带来《Rust?跨平台客户端开发在字节跳动的实践》的分享,可以关注一下。

近些年,字节跳动成长十分迅猛,与自身的技术创新离不开关系。本届大会还邀请了字节跳动视频架构前端负责人银国徽,在“场景化性能优化”专题分享《基于数据建模的高性能弹幕设计解决方案》的话题。

而在“大数据平台架构”专题,字节跳动高级研发工程师陈星老师将分享《ClickHouse?在头条的技术演进》话题,值得关注。

想了解更多可参考案例?2019?年?5?月?6-8?日,?QCon 北京 2019?将与你分享?100+?资深一线开发人员的实践经验,涉及人工智能、大数据、云计算、架构等?26+?热门领域,也许能给你带来技术难题的创新解法。9-10?日,还有深度培训,将聚焦深度学习与推荐系统应用、目标识别在线服务、微服务架构、大规模后端业务系统基础架构等内容,干货满满,不容错过。点击?「 阅读原文 」或识别二维码即可查看大会完整日程。大会报名现已进入倒计时,团购可享折扣优惠!席位有限,马上拿起电话联系票务小姐姐?Ring?吧:电话?/?微信:17310043226

关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
- 1 立德少年时 树人天地间 7904529
- 2 女子罕见被控迷信罪 “供奉”2.1亿 7808182
- 3 人民币再次升值 7713912
- 4 中国继续成为全球增长的重要引擎 7618445
- 5 16岁少年靠一只烤鸡日入过万 7521388
- 6 外卖大战巷战仍激烈 骑手正回流美团 7429265
- 7 山东东营一对新人用1000元办了婚礼 7333597
- 8 吴秀波被执行6200万 7232879
- 9 女护士被杀 父亲解锁女儿相册泪奔 7142859
- 10 海南自贸港18日正式启动全岛封关 7043337







InfoQ
