五分钟入门rust语言
1. 入坑rust 1.1 rust发展历程 2006年,Mozilla 员工 “Graydon Hoare” 开发了Rust。 2015年5月15日,Rust编程语言核心团队正式宣布发布Rust 1.0版本,之后连续4年,在Stack Overflow开发者「最受喜爱编程语言」评选中获得第一名。 2019年7月4日,社交网络巨头Facebook联合其他100个行业巨头,对外宣布准备建设Libra(天秤座)项目。该项目的技术特点是:构建于区块链技术之上,并且基于Rust实现。 2019年7月18日,微软安全响应中心(MSRC)发文宣称:我们需要更安全的系统编程语言。 在suricata5.0上,rust已经成为一个必选组件,被用来编写应用层解析代码。 需要基于suricata开发项目的我,不得不入坑rust了。 1.2 rust安装 rustup 是rust官方的版本管理工具。应当作为安装 Rust 的首选。 在linux/mac下,运行一条命令就行了: curl https : / / sh . rustup . rs - sSf | sh 但是由于众所周知的防火墙问题,我们需要配置一下中科大的源。 详细参考:https://zhuanlan.zhihu.com/p/26944087 2. Rust初印象 rust对标c/c++,是一个编译型系统级编程语言