【RUST官方语言中文翻译】前言

前言

尽管不能100%的肯定,但Rust从基本上来讲是一种让人如虎添翼的语言。不论你如今用什么语言进行编码,rust都能让你达到更高的高度。跟以前相比,能自信的在更宽广的领域进行编程。程序员

举个例子,一些“系统级别”的工做,好比对底层的内存管理,数据表达和并发,传统上来讲,这些编程领域是个神秘地带,只有那些在这些领域投入了多年经历的人员才能避免一些常见的陷阱。甚至说,哪怕是这些人员当心翼翼的处理上述问题,也不免他们的代码没有漏洞,容易崩溃而且不易维护。编程

经过消除老式的陷阱以及提供一个更友好的,简易的工具集,Rust排除了这些障碍,以此让你远离了这些问题。对于那些须要深刻了解底层的程序员,他们不须要处理崩溃或者安全漏洞带来的常见风险。也不须要去学习那些常常更新的工具链路。更棒的是,这门语言就是被设计出用来指导人们更天然的构建可信赖的代码,且保持运行速度和内存使用习惯。安全

对于那些常常处理底层代码的程序员,Rust将会扩大他们的舞台。举个例子,在Rust中引入并发会是一个相对低风险的操做,由于编译器将会替你捕获那些常见的错误,你也能够放心的代码里引进更激进的优化手段,由于你会更有信心相信本身不会引入漏洞或者崩溃。服务器

Rust也不会局限于底层系统编程。它有足够的表达能力以及友好程度去让入很舒服的变形命令行界面应用,网络服务器和不少其余类型的代码。本书稍后的内容中就会有很大案例。编写Rust,会让你从一个领域到另一个领域的能力。你能够学习用Rust编写一个网络应用,而后移植学到的经验到树莓派中。网络

这本书也适合那些潜在的Rust用户。里面会用简单易懂的语言去帮助你提高本身,不仅仅是Rust的相关知识,还包括做为一个程序员须要的方法和自信心。 准备好开始学习,欢迎来到Rust社区。并发

相关文章
相关标签/搜索