前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微软再推 Rust 语言免费中文教程,更香了!

微软再推 Rust 语言免费中文教程,更香了!

作者头像
iMike
发布2021-04-30 11:33:34
1.7K0
发布2021-04-30 11:33:34
举报
文章被收录于专栏:运维之美运维之美

在过去的几个月,Amazon、Facebook、微软以及谷歌等科技巨头正疯狂吸纳人才市场上的 Rust 语言程序员。Rust 人才的动向,也标志着该语言社区在发展进程中迎来了新的转折点。

这场 "抢人大战",源自各方着力筹备的 Rust 团队组建计划。凭借着出色的内存效率、速度与安全性,Rust 语言近年来的优势地位愈发明显。事实上,Rust 正越来越被视为 Go 以及 C++/C 等传统编程语言的现代替代选项。

各大厂商开始使用 Rust 语言支持从网站到开发者工具、再到电子游戏的多种应用场景。Facebook 一直在使用 Rust 语言构建 Diem 币(即原 Libra 币),Amazon 则使用 Rust 为其无服务器平台 Lambda(此平台允许开发者在无需管理底层服务器的前提下,轻松运行并扩展开发代码)等产品编写代码。

Rust 语言是一种高效、可靠的通用高级语言。其高效不仅限于开发效率,它的执行效率也是令人称赞的,是一种少有的兼顾开发效率和执行效率的语言。 Rust 语言由 Mozilla 开发,最早发布于 2014 年 9 月。Rust 的编译器是在 MIT License 和 Apache License 2.0 双重协议声明下的免费开源软件。

简而言之,就是一句话,Rust 编程语言越来越受欢迎了,如果你最近也正想学习这门语言,那真是来对地方了,微软最近开放了一个 Rust 教程,最关键的是还有中文版。

通过这份教程, 你将打下使用 Rust 构建快速、高效的程序所需的知识基础。 在此学习路径下,你将:

  • 安装编写第一批 Rust 代码所需的工具。
  • 了解 Rust 中的基本概念。
  • 了解如何处理错误。
  • 在 Rust 中管理内存。
  • 使用泛型类型和特征。
  • 为包和箱设置模块。
  • 编写并运行自动测试。
  • 创建命令行程序。

下面,我们一起来看看部分学习模块:

Rust 入门

在此模块中,了解如何开始使用 Rust - 设置环境、编写程序和使用 Cargo 生成系统。

了解 Rust 中的常见概念

这一模块中你将了解 Rust 的基础知识。浏览变量、数据类型、结构、枚举、函数、索引、哈希映射和流控制。

在 Rust 中处理错误

在本模块中,你将了解在 Rust 中处理错误的方法。

了解 Rust 如何管理内存

这一模块了解让 Rust 如此与众不同的特性:所有权和借用。

看完前几章的介绍,不知道你是否对 Rust 语言感兴趣呢?欲查看完整课程的地址,可在公众号后台回复:「微软Rust」获取 。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-04-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 奇妙的Linux世界 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Rust 入门
  • 了解 Rust 中的常见概念
  • 在 Rust 中处理错误
  • 了解 Rust 如何管理内存
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档