10 月 23 - 25 日,QCon 上海站即将召开,现在大会已开始正式报名,可以享受 8 折优惠 了解详情
写点什么

Rust 编程语言发布 1.1 稳定版

  • 2015-07-01
  • 本文字数:954 字

    阅读完需:约 3 分钟

Rust 是一个由 Mozilla 主导开发的实验性跨平台编程语言。它的设计准则为“安全、并发、实用”,支持函数式、并发式、过程式以及面向对象的编程风格。Rust 于 2015 年 5 月 15 日,正式发布 1.0 版,1.1beta 版,基本稳定在六周发布一版的频率。6 月 26 日, Rust 官方博客正式发布 1.1 稳定版,1.2beta 版。

Rust 1.1 稳定版主要特性:

  1. 提升编译速度。Rust 1.1 稳定版相比 1.0 版,编译速度提升了 32%。
  2. 完善编译器错误信息显示,通过使用–explain 参数,能够显示更多编译的错误信息。
  3. std::fs 模块的新 API。Rust 1.1 稳定版发布了大量的文件系统的 API,使包管理器 Cargo 编译更为稳定。
  4. 支持 musl。musl 是一个为 Linux 系统实现的标准库,能够代替系统标准库的打包器(如 glibc),特点是轻量级、快速、简单、免费和安全。在 Linux 系统下对其进行编译可实现零依赖。
  5. Cargo Rustc。Cargo 是 Rust 的包管理器,Rust 1.1 稳定版支持向 Rustc 传递任意参数。

更多细节可参见说明

Rust 1.2beta 版主要特性:

  1. 性能进一步提升。Rust 1.2Beta 版相比 1.1 稳定版,编译速度提升 30%;Cargo 命令编译速度提升 18%。
  2. 重新启用并行模式,进一步提升编译速度。在不久的将来,在 4 核机器上,能额外提升 33% 的速度。
  3. 包管理器 Cargo 性能提升。生成速度提升 10 倍,并且能够在多个包之间共享依赖包缓存。
  4. 首次支持 MSVC(Microsoft Visual C)。这极大提升了对 Windows 的支持,使得 Rust 代码可以使用自身的编译工具执行,(不依赖 MinGW/MySYS/GCC 等)。目前已开发完成,并且所有的 Rust 语言包首先要通过 MSVC 平台的测试。

Rust 1.2 稳定版将于 6 周后,与 1.3beta 版同时发布。

社区新闻:

几周前,为支持 Rust 社区的发展,Rust 专门成立了新的社区领导小组。该小组的主要职责包括整合资源、支持社区多样化,并且与核心团队、早期用户一起引导社区发展。

第一次 Rust 官方会议将于 2015 年 8 月 1 日,在美国加州伯克利举办,会上将有许多优秀的程序样例和演讲,届时 Rust 的核心团队和主要贡献者都将出席此次盛会。


感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-07-01 09:442595
用户头像

发布了 268 篇内容, 共 133.4 次阅读, 收获喜欢 24 次。

关注

评论

发布
暂无评论
发现更多内容

Apache SeaTunnel 新定位!迈向多模态数据集成的统一工具

白鲸开源

大数据 开源 数据集成 多模态 Apache SeaTunnel

一文教你Docker自建Jupyter Notebook,并用内网穿透实现远程访问

科技热闻

蒸馏大型语言模型并超越其性能

qife122

机器学习 模型蒸馏

非凸科技受邀参加Community Over Code Asia 2025 Rust分论坛

非凸科技

Java干货分享

codemonkey

#java #并发

7 月 SeaTunnel 社区狂飙:新特性、强优化、贡献者满分输出

白鲸开源

开源 数据同步 数据集成 Apache SeaTunnel

从纳秒到毫秒的“时空之旅”:CPU是如何看待内存与硬盘的?

poemyang

计算机基础 IO模型 CPU Cache #存储

跨文化冲突下的品牌舆情管理

沃观Wovision

出海企业 舆情监控 沃观Wovision 海外舆情监测

超越预算,打开企业预算管理新思维

智达方通

全面预算管理 财务管理 成本预算管理

北京市十一学校×火山引擎:全球AI少年齐聚北京,以代码会友

新消费日报

京东图片搜索API秘籍!轻松获取相似商品数据

tbapi

京东API 京东图片搜索接口 京东拍立淘接口 京东图片搜索API 京东图片API

京东店铺所有商品API技术指南

tbapi

京东API 京东数据接口 京东店铺所有商品接口 京东店铺数据采集

Rust 性能提升“最后一公里”:详解 Profiling 瓶颈定位与优化|得物技术

得物技术

rust Profile rust语言

通过自动化工具实现亚马逊云上资源标签管理

亚马逊云科技 (Amazon Web Services)

全前维护LED显示屏优势和选购指南

Dylan

LED显示屏 全彩LED显示屏 户外LED显示屏 led显示屏厂家 户内led显示屏

技术文档 | 使用 Spring AI 实现一个简单的 Pulsar MCP Server

AscentStream

MCP

VS Code Server本地Docker部署+贝锐花生壳内网穿透远程访问教程

科技热闻

一文吃透 Promise 与 async/await,异步编程也能如此简单!建议收藏!

左诗右码

华为阅读独家首发《金字塔在中国:古埃及文明大展炼成记》精品书

最新动态

黑龙江等保测评核心指标解析:技术安全与管理安全的双重保障

等保测评

私有化部署局域网 IM:BeeWorks支持内网使用

BeeWorks

即时通讯 IM 私有化部署

Prometheus 告警时为何无法获取现场值

巴辉特

Prometheus 监控告警 夜莺监控 运维监控 开源监控

算力不开放,智能难平权:万亿参数时代,谁为开源模型托底?

脑极体

AI

黑龙江等保测评全流程解析:从定级到整改的完整指南

等保测评

企业 IM 即时通讯BeeWorks

BeeWorks

即时通讯 IM 私有化部署

通过Milvus内置Sparse-BM25算法进行全文检索并将混合检索应用于RAG系统

阿里云大数据AI技术

全文检索 Milvus 混合检索 RAG应用 Sparse-BM25算法

哈尔滨等保测评中的 “神秘角色”:测评师

等保测评

ClkLog埋点与用户行为分析系统2.0:架构升级性能跃迁,限时优惠速来体验

ClkLog

开源 用户行为分析 CDP 客户画像 埋点分析系统

主流自动化测试框架的技术解析与实战指南

测吧(北京)科技有限公司

人工智能 智能体 测试开发 playwright selenium

大数据-65 Kafka 高级特性 Broker ISR 宕机重平衡 实测详解

武子康

Java 大数据 kafka 分布式 消息队列

超融合架构 “破壁”:从企业到数据中心的全能应用版图

智驱前线

Rust编程语言发布1.1稳定版_语言 & 开发_张天雷_InfoQ精选文章