楼主: 大家开心
2893 3

Rust Essentials [推广有奖]

已卖:112983份资源

泰斗

25%

还不是VIP/贵宾

-

TA的文库  其他...

大家开心文库

威望
9
论坛币
1037592 个
通用积分
956.5091
学术水平
3617 点
热心指数
3599 点
信用等级
3043 点
经验
610359 点
帖子
1861
精华
204
在线时间
2061 小时
注册时间
2013-10-3
最后登录
2025-12-30

初级学术勋章 初级热心勋章 中级学术勋章 中级热心勋章 初级信用勋章 高级学术勋章 高级热心勋章 中级信用勋章 特级学术勋章 高级信用勋章 特级信用勋章

楼主
大家开心 发表于 2015-8-24 09:53:28 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

Discover how to use Rust to write fast, secure, and concurrent systems and applications

About This Book
  • Learn how to create secure and blazingly fast programs in Rust
  • Start working with Rust in a multicore and distributed environment
  • Explore the core characteristics of Rust - safety, performance, and concurrency - to build error free and robust code
Who This Book Is For

This book is intended for software developers interested in systems level and application programming, and are looking for a quick entry into using Rust and understanding the core features of the framework. It is assumed that you have a basic understanding of Java, C#, Ruby, Python or JavaScript.

What You Will Learn
  • Set up your Rust environment for maximum productivity
  • Bridge the performance gap between safe and unsafe languages with Rust
  • Use pattern matching to create flexible code
  • Apply generics and traits to develop widely applicable code
  • Organize your code in modules and crates
  • Build macros to extend Rust's capabilities and reach
  • Apply threads to tackle problems concurrently and in distributed environments
  • Interface with C and isolate unsafe code
In Detail

Starting by comparing Rust with other programming languages, this book will show you where and how to use Rust. It will discuss primitive types along with variables and their scope, binding and casting, simple functions, and ways to control execution flow in a program.

Next, the book covers flexible arrays, vectors, tuples, enums, and structs. You will then generalize the code with higher-order functions and generics applying it to closures, iterators, consumers, and so on. Memory safety is ensured by the compiler by using references, pointers, boxes, reference counting, and atomic reference counting. You will learn how to build macros and crates and discover concurrency for multicore execution.

By the end of this book, you will have successfully migrated to using Rust and will be able to use it as your main programming language.

514o8ZgJouL.jpg

本帖隐藏的内容

Ivo Balbaert-Rust Essentials-Packt Publishing (2015).pdf (1.69 MB)




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Essentials Essential Essen ESS TIA interested software intended programs systems

已有 1 人评分经验 论坛币 学术水平 热心指数 收起 理由
Nicolle + 100 + 100 + 1 + 1 精彩帖子

总评分: 经验 + 100  论坛币 + 100  学术水平 + 1  热心指数 + 1   查看全部评分

本帖被以下文库推荐

沙发
astar55 发表于 2015-8-24 10:05:43
谢谢分享!

藤椅
Elena3 发表于 2015-8-25 08:09:02

板凳
akjkkl 发表于 2015-9-5 02:50:04
lets get it.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 08:51