智库软件站:纯净手机游戏下载网站
首页 手机软件 手机游戏 电脑软件 软件教程
Rust语言下载

Rust语言下载

  • 类型:电脑软件
  • 评分:
  • 版本: v1.19官方版
  • 语言:简体中文
  • 大小: 1
  • 更新:2021-06-25

内容介绍

Rust(Mozilla编程语言)中文版是一款专业的Mozilla编程语言,用户可以通过这款软件来了解这门新的编程语言,软件拥有实用的功能特色,并且吸收了其它动态语言的特性,拥有多种编程语言所长,欢迎需要的用户前来下载。

 

Rust官方介绍

Rust 是 Mozilla 的一个新的编程语言,由web语言的领军人物Brendan Eich(js之父),Dave Herman以及Mozilla公司的Graydon Hoare 合力开发。

创建这个新语言的目的是为了解决一个很顽疾的问题:软件的演进速度大大低于硬件的演进,软件在语言级别上无法真正利用多核计算带来的性能提升。Rust是针对多核体系提出的语言,并且吸收一些其他动态语言的重要特性,比如不需要管理内存,比如不会出现Null指针等等。

Rust(Mozilla编程语言)中文版功能

Rust 1.19.0 是首个支持 unions 的版本:

  1. union MyUnion { 
  2.     f1: u32, 
  3.     f2: f32, 

Unions 与枚举有点类似,但 Unions 是“untagged”的。

除此之外,loops can now break with a value

  1. // old code 
  2. let x; 
  3.  
  4. loop { 
  5.     x = 7; 
  6.     break
  7.  
  8. // new code 
  9. let x = loop { break 7; }; 

Rust 将自己定位为“面向表达式的语言”,新的版本中,循环使用了这样的方式。

Rust(Mozilla编程语言)中文版特色

零成本的抽象

移动语义

保证内存安全

线程没有数据竞争

trait-based泛型

模式匹配

类型推断

最小运行时

高效的C绑定

火爆手游