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

栏目: 编程语言 · Rust · 发布时间: 5年前

内容简介:尽管不能100%的确定,但Rust从基本上来说是一种让人如虎添翼的语言。不论你现在用什么语言进行编码,rust都能让你达到更高的高度。跟之前相比,能自信的在更宽广的领域进行编程。举个例子,一些“系统级别”的工作,比如对底层的内存管理,数据表达和并发,传统上来说,这些编程领域是个神秘地带,只有那些在这些领域投入了多年经历的人员才能避免一些常见的陷阱。甚至说,哪怕是这些人员小心翼翼的处理上述问题,也难免他们的代码没有漏洞,容易崩溃并且不易维护。通过消除老式的陷阱以及提供一个更友好的,简易的工具集,Rust排除了

前言

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

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

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

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

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

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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编程珠玑

编程珠玑

Jon Bentley / 黄倩、钱丽艳 / 人民邮电出版社 / 2008-10 / 39.00元

本书是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。本书的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。本书对各个层次的程序员都具有......一起来看看 《编程珠玑》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码