首页电脑软件 → Rust(Mozilla编程语言)中文版下载
Rust(Mozilla编程语言)中文版下载

Rust(Mozilla编程语言)中文版下载

  • 类型:电脑软件
  • 更新:2022-05-12

应用介绍

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绑定

游戏下载排行榜