展开

Mozilla开发语言rust 1.18官方最新版

系统:WinAll 大小:11M

类型:编程软件 更新:2017-06-11

截图 简介 下载 文章 猜你喜欢 评论(0)

Mozilla开发语言rust 1.18官方最新版是mozilla公司开发的一款新型的编程语言,旨在为多核体系服务,利用多核计算提高软件运行效率,需要的用户赶快来下载吧。

更新内容

Rust 1.18 发布了。Rust 是一门由 Mozilla 开发的专注于安全性,速度和并发性的系统编程语言。

Rust 1.18 增加了许多新特性,运行起来像这样:

#![windows_subsystem(console)]#![windows_subsystem(windows)]

Rust的元组,枚举变量字段和结构体(没有#[repr])总是有一个未定义的布局。 我们已经开始自动重新排序,结构如下:

struct Suboptimal(u8, u16, u8); 

新 API 

Child::try_wait is a non-blocking form of Child::wait.

HashMap::retain and  HashSet::retain bring the retain API Vec<T> has to these two hash data structures.

PeekMut::pop lets you pop the top element from a BinaryHeap<T> after you’ve already peeked at it without needing to reorder the heap a second time.

TcpStream::peek, UdpSocket::peek, UdpSocket::peek_from let you peek at a stream or socket.

语言介绍

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

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

功能特点

零成本的抽象

移动语义

保证内存安全

线程没有数据竞争

trait-based泛型

模式匹配

类型推断

最小运行时

高效的C绑定

 

展开
相关推荐 Visual Studio 2022正式版v17.0.31903.59 最新版下载 安卓手机开发平台(Google Android SDK)R24.3.3 官方版下载 Magisk Delta最新面具版v65334最新版下载 Visual Studio Code官方安装版v1.77.0 最新版下载 BesTV欢喜首映追剧APP免费最新版v2.5.0下载
游戏专区
  • 游戏攻略
  • 其它版本
  • 相关辅助
相关文章

精品推荐

猜你喜欢

玩家留言 跟帖评论
查看更多评论
其它版本