Rust一直在国外蓬勃的发展,只是国内应用案例较少,很多研究者只是出于兴趣的阶段。日前,来自系统级编程语言Rust官方的消息,Rust 1.5来了,以下为官方的版本发布新闻翻译: 
今天我们发布了
    Rust 1.5稳定版
    。本文只挑重点做了介绍,想要查看完整版请参见Rust 1.5的
    发布说明
    。 
Rust1.5稳定版的主要特性:
 
Rust1.5中最重大的新内容就是引入了cargo install,通过一条新的子命令就能在本地系统中安装Cargo应用程序包。此工具为Rust的发行提供了相当省力的一种方式。 
Cargo install已被用在
    rustfmt
    这样的工具应用安装上(rustfmt是用来格式化Rust的代码半成品),此外还可用于安装Cargo自身的新子命令上: 
- cargo-check:对项目进行静态检查,但不会生成二叉树/语法树。
 - cargo-edit:通过命令行,为项目添加或移除依赖。
 - cargo-graph:利用GraphViz为项目构建依赖关系图。
 - cargo-watch:在项目更改时自动重新运行Cargo命令。
  
(用
    crates.io search
    还能查到更多命令)。 
除了这些工具性的更改之外,Rust 1.5的API库大幅提高了稳定性,尤其是在路径与系统的交互方面。 
最后要提出的是,编译时间方面也有所提高,元数据装载缩减了
    大约20%
    。 
Rust1.5版本的贡献者
 
Rust社区的钻研还在继续,我们想要感谢本次发布版本的152名贡献者,他们是: 
     - Aaron Turon
 - Adolfo Ochagavía
 - Ahmed Charles
 - Aidan Hobson Sayers
 - Aleksey Kladov
 - Alex Burka
 - Alex Crichton
 - Alex Gaynor
 - Alexis Beingessner
 - Alfie John
 - Amit Aryeh Levy
 - Andre Bogus
 - Andrea Canciani
 - Andreas Sommer
 - Andrew Chin
 - Andrew Paseltiner
 - Ariel Ben-Yehuda
 - Barosl Lee
 - Bastien Dejean
 - Ben S
 - Ben Sago
 - Björn Steinbrink
 - Boris Egorov
 - Brian Anderson
 - Bryce Van Dyk
 - Carlos Liam
 - Carol (Nichols || Goulding)
 - Charlotte Spencer
 - Chris C Cerami
 - Chris Drake
 - Chris Wong
 - Colin Wallace
 - Corentin Henry
 - Corey Farwell
 - Craig Hills
 - Cristi Cobzarenco
 - Cristian Kubis
 - Dan W.
 - Daniel Carral
 - Daniel Keep
 - Dato Simó
 - David Elliott
 - David Ripton
 - David Szotten
 - DenisKolodin
 - Dominik Inführ
 - Dongie Agnir
 - Eduard Burtescu
 - Eli Friedman
 - Eljay
 - Emanuel Czirai
 - Fabiano Beselga
 - Felix S. Klock II
 - Florian Hahn
 - Florian Hartwig
 - Garming Sam
 - Gavin Baker
 - Gleb Kozyrev
 - Guillaume Gomez
 - Huon Wilson
 - Irving A.J. Rivas Z.
 - J. Ryan Stinnett
 - Jack Wilson
 - James Bell
 - James McGlashan
 - Jan Likar
 - Jan-Erik Rediger
 - Jed Davis
 - Jethro Beekman
 - John Hodge
 - Jonas Schievink
 - Jonathan Hansford
 - Jorge Aparicio
 - ……
            
 
          
原文地址:
    Announcing Rust 1.5(译者/孙薇 责编/钱曙光)  |