rust
文章平均质量分 72
WflytoC
我愿意默默地静下心让自己变得更高,更快,更强。
展开
-
Rust之介绍
声明:本系列博客是从Rust官网的教程中翻译过来。官网教程地址欢迎!这本书将会教你有关于Rust这门编程语言。Rust是系统编程语言,它专注于三个目标:安全、效率和并发。这本书被分为八个部分:开始入门:搭建环境来开发Rust学习Rust: 通过小的项目来学习Rust高效的Rust:使用高级的概念来书写完美的Rust代码语法知识: 将零碎的代码集成代码块不稳定的Rust: 还没有实现的翻译 2015-08-23 17:57:46 · 1962 阅读 · 2 评论 -
Rust之开始入门<1>
这本书会让你初次接触下Rust。首先,我们会安装Rust,接着,会写一个典型的程序”Hello,World”,最后,我们会讨论一下Rust的构建系统和包管理器。<安装Rust>一.安装Rust使用Rust的第一步是安装它,有许多方法来安装Rust。在Linux或者Mac下,你只需要在控制台运行:curl -sf -L https://static.rust-lang.org/rustup.sh |翻译 2015-08-24 18:32:25 · 1460 阅读 · 0 评论 -
Rust之开始入门<2>
既然你已经安装了Rust,那么让我们来写第一个程序。在屏幕上打印出”Hello,World”一般是学习一门编程语言要写的第一个程序。我们首先要做的就是创建一个存放代码的文件。在桌面上创建一个存放Rust项目的目录,然后在里面创建第一个工程文件夹”Hello_World”。代码如下:charies:Desktop weichuang$ mkdir Rust_Projectscharies:Deskt原创 2015-08-24 21:56:13 · 890 阅读 · 0 评论 -
Rust之语法<3>数据类型
Rust已经定义好了许多数据类型,当然标准库也提供了大量有用的数据类型,不过这些数据类型是最基本的。BooleansRust有内建的boolean 类型,命名为:bool 。它有两个值:true和false let x=true;let y:bool=false;charchar 类型代表了一个单独的Unicode字符值。你可以使用” ’ “来创建char。let x='x';let two_h翻译 2015-08-26 13:05:08 · 560 阅读 · 0 评论 -
Rust之语法<1>变量绑定
事实上,每个非”Hello,World”的Rust程序都需要使用到变量绑定。就像这样:fn main(){ let x=5;}其他编程语言把这个称为变量,但是Rust的变量绑定有所不同。例如,一个let 表达式左边是一个”pattern(即模式)”,而不是一个变量名。这意味着我们可以这样写:let (x,y)=(1,2);这个表达式执行后,x的值是1,y的值是2.模式这个特点非常强大,这本翻译 2015-08-26 08:22:39 · 1548 阅读 · 0 评论 -
Rust之开始入门<3>
“Hello,Cargo”Cargo是用来管理Rust工程的工具。Cargo当前还没到1.0版本,仍然在开发进程中。但是,它已经足够用在许多Rust项目上了,建议Rust工程从一开始就使用Cargo。Cargo负责做三件事:构建你的代码、下载代码的依赖项和构建这些依赖项。刚开始,你的程序没有任何依赖项,所以只用到Cargo的第一个功能。紧接着,我们会逐渐增加相应的功能。如果你是通过官方安装器安装Ru翻译 2015-08-25 21:50:10 · 729 阅读 · 0 评论 -
Rust之语法<2>函数
每个Rust程序至少有一个函数,那就是:main 函数:fn main(){}这是最简单的函数声明方式。就像我们之前提到的那样,关键字fn(function缩写) 表明这是一个函数,fn 后面跟上函数名,接着是() 用来放函数的参数,最后是{ } 放函数体。下面是另一个函数:fn foo(){}那么,函数有一些参数怎么样呢?请看:fn print_number(x:i32){ prin翻译 2015-08-26 10:03:55 · 840 阅读 · 0 评论 -
为什么我说Rust是靠谱的编程语言
为什么我说Rust是靠谱的编程语言 作者:Liigo(庄晓立) 时间:2015年5月16日 原创链接:http://blog.csdn.net/liigo/article/details/45757123 版权声明:未经作者许可不得转载;授权转载需注明出处。 序言:本文试图帮您解答“我要不要(投入大量时间和精力)学习Rust语言?”这个问题。作者尽量较少的谈及Rust语言本身,反而尝试从R转载 2015-08-23 08:02:45 · 2033 阅读 · 0 评论