我要上传

当前已有1389756份文档

文库首页 >> Rust开发技术学习资料汇总
Rust开发技术学习资料汇总

Rust与其它语言的最大不同就是它的类型系统,所有权(Ownership)以及生存期(Lifetime),这些都来自于C/C++中的一些最佳实践。对于资深的系统编程程序员来说,使用Rust时会大大减少他们查错的时间,而对于初学者来说,他们使用Rust写代码时,在获得与C/C++相近的运行速度的同时,也能避免因为经验不足而使程序出错(Crash)。Rust是一个由Mozilla主导的社区项目,所有人都可以在Github上直接参与到语言的开发中去。目前Rust的RFC(Request For Comment)已经达到1193个,这些RFC在通过之后,将会加入到Rust语言中。

标签:
创建者:xiaoshizhilu 浏览量:-- 专题合计 19 份文档 所需金币:760 ( 文档总价:1520 已优惠760

Rust语言基础

Rust语言基础主要包括语法,包括但不限于所有权、生存期概念的理解,基于 Trait的面向对象编程,泛型编程,函数式编程接口,宏等。

文档标题 下载量 浏览量 文档大小
rust内联汇编 0 112 16.50KB
Rust语法之变量绑定 0 106 49.71KB
Rust Once, Run Everywhere 0 78 28.09KB
Rust语言:安全地并发 0 148 188.58KB

Rust应用开发

在学习完Rust语言基础之后,应当通过阅读一些小项目的源代码,并尝试在其 上面做一些修改或改进来巩固基础知识,然后选一个自己感兴趣的方向,实现一些小的Demo。

文档标题 下载量 浏览量 文档大小
Rust的包管理器Cargo 0 179 25.00KB
Reenix:用Rust语言开发的类Unix操作系统 0 319 335.33KB
使用Rust开发Servo Web浏览器引擎报告 0 140 179.67KB
使用Rust为OpenWRT开发应用 0 120 37.84KB

Rust性能优化

在可以使用Rust独立完成一个项目之后,就需要考虑深入了解Rust的语言的设 计以及实现,有针对性地找出自己程序中的可优化的点。

文档标题 下载量 浏览量 文档大小
Rust、D、Go三者的Pk1 0 176 81.49KB
Rust的应用案例和Rust使用感想 0 281 35.20KB
Rust在Linux下做profile 0 107 25.69KB
Rust与D的PK 0 127 47.84KB
高性能计算环境下(HPC)潜力编程语言的性能评估 0 350 686.87KB

参与Rust语言开发

在对Rust语言了解到一定程度之后,你一定会想到要向官方提出一些自己的意 见,或推进某些语言特性尽快进入到Rust中去。这时可以先阅读Rust开发者文 档,然后针对自己的需求,参与到Rust的改进中去。

文档标题 下载量 浏览量 文档大小
Rust猜数字之创建项目 0 119 25.21KB
Rim:用Rust语言写的Vim编辑器 0 400 257.82KB
如何开始为Rust项目贡献源代码 0 274 15.72KB
Rust并不需要关闭Socket 0 513 37.74KB
我持续推动Rust语言支持Windows XP系统 0 198 21.59KB
用Rust开发PHP扩展 0 279 32.19KB
批量下载
回顶部