1、rust从哪里来
Rust语言在年作为Mozilla员工GraydonHoare的私人项目出现,而Mozilla于年开始赞助这个项目。第一个有版本号的Rust编译器于年1月发布。Rust1.0是第一个稳定版本,于年5月15日发布。
GraydonHoare是一个职业编程语言工程师,其日常工作就是给其他语言开发编译器和工具集,但是不会参与语言本身的设计,由于这种工作性质,他接触过很多编程语言,了解各种语言的优缺点。比如c和c++,性能比较好,但是类型系统和内存都不太安全;一些拥有GC的语言,比如Java、golang、kotlin等,内存是安全的,但是性能却比较低。
于是GraydonHoare萌生了自己开发一门语言的想法,这门语言就是rust。
2、rustlogo
Rust的logo承载了创造者对该语言的期望:
①、Rust这个单词是由Trust和Robust组合而成,暗示了信任(Trust)和鲁棒性(或健壮性、Robust)。
②、RustLogo的形状与一种叫做锈菌的真菌相似,这种真菌生命力非常顽强,在其生命周期内可产生多达5种孢子类型,这5种生命形态还可以相互转化。也就是鲁棒性(健壮性)非常强。其Logo上面的5个小圆孔,与锈菌的5种生命形态相对应,也在暗示Rust语言超强的健壮性。
3、rust是什么
在rust