源码网 国內外有多少公司在使用Rust做开发?
国內外有多少公司在使用Rust做开发?
一门语言要成为主流,语言本身的特性并不是最重要的,从近十年来语言的发展来看,都是项目带火了一门语言,例如Facebook崛起直接带火了PHP,而Quora的流行使Python进入了大众的视野,而深度学习平台TensorFlow的火爆,将Python推向了当前的王者地位,再比如区块链界以太坊的流行,使Go语言进入主流开发语言行列。近期Facebook推出Libra币项目,引起了全世界的关注,可以说是即将引领金融科技领域的革命,而这个平台底层开发语言恰恰是RUST语言开发的,随着Libra币的大热,可以预见,RUST语言也会借着这股东风,进入主流编程语言行列。
哪些软件应用值得用Rust重写?
Rust是一门系统级别的编程语言,与C和C 的性能相差无几,大多数学习Rust的程序员都是看中了它对C和C 的可替代性,所以从原则上来说,C和C 的软件都可以用Rust来重写。
但是Rust又是一门新生期的语言,尚未进入成熟期,所以在GUI领域还不能替代C ,目前Rust没有任何成熟可用的GUI三方库,大名鼎鼎的Qt都没有出Rust的版本,我本人也是十分期待Rust能有PyQt这样的三方库。
在web开发领域,目前出来的几个版本,actix-web,rocket,wrap,都尚未符合我心里对一个web框架的期待,可以使用,但是解决方案并不够完美,有时候自己都想花点时间实现一个web框架了。
完全用Rust重写一些已经流行的软件不太现实,但是可以使用Rust解决一些痛点,就像TiDB的部分功能使用Rust一样,其实我倒是蛮希望微软能将Rust发扬光大,比如重写一些微软的软件应用。
有没有比较适合rust新手阅读的经典项目代码?
「工号1024」开源项目工具推荐第10期——Rust入门攻略
这里有一份Rust入门攻略,里面有一个项目收集了适合初学者的小练习,对理解和掌握Rust语言大有裨益,同时也可以帮助入门者逐渐养成阅读和编写Rust代码的良好的习惯。希望可以帮助到你。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。