机器之心报道
参与:思、Jamin
据说很多开发者一天入门Python,两天上手Go,但到了Rust就会发现画风隐约有些不对。它从语法到特性,似乎都要复杂一些。本文介绍的就是Rust,作者表示,通过解析大量代码,「半个小时」就能入门Rust。
Rust是一门系统编程语言,专注于安全,尤其是并发安全。它支持函数式和命令式以及泛型等编程范式的多范式语言,且TensorFlow等深度学习框架也把它作为一个优秀的前端语言。
Rust在语法上和C、C++类似,都由花括弧限定代码块,并有相同的控制流关键字,但Rust设计者想要在保证性能的同时提供更好的内存安全。Rust自年就已经开源了,在各种开发者调查中,它也总能获得「最受欢迎的语言」这一称赞,目前该开源项目已有42.9K的Star量。
机器之心的读者大多数都非常熟悉Python,而Rust就没那么熟悉了。在Amos最近的一篇博文中,他表示如果阅读他的作品,我们半个小时就能入门Rust。因此在这篇文章中,我们将介绍该博文的主要内容,它并不