A Rust Sampler



Download free course A Rust Sampler, pdf file on 27 pages by by Carol Nichols, Jake Goulding.
Thread-safe, reliable, and lightning-fast, Rust has been the most loved programming language on Stack Overflow for four years and counting! This open source systems language gets its amazing speed in large part from its memory safety - and without resource-greedy garbage collection. Offering freedom from a runtime requirement, a rich type system, and control over low-level details, Rust is a cut above the rest in areas including command line applications, WebAssembly, and embedded services. Is it any wonder Rust is a favorite among systems programmers everywhere?

In A Rust Sampler, Rust gurus Carol Nichol and Jake Goulding have expertly gathered interesting and useful Rust concepts and techniques and wrapped them up in one tidy, practical package. You'll learn about the latest edition of Rust and what it means to you, work through a Test Driven Development example hands-on, see how Rust prevents a concurrency bug in Ruby, and more. Hone your Rust skills and get ready to create production-quality, lightning-fast Rust projects with this free mini ebook!

Table of contents

  • What the 2018 Edition of Rust Means to You
  • A Test Driven Development Example in Rust
  • Comparison of Concurrency in Ruby and Rust
  • Why You Can't Store a Value and a Reference to that Value in the Same Struct
  • Why It's Discouraged to Accept a Reference to a String, Vec, or Box as a Function Parameter
Pages : 27
Size : 14.3 MB
File type : PDF
Downloads: 40
Created: 2022-02-01
License: Open Publication License
Author(s): by Carol Nichols, Jake Goulding
A Rust Sampler

Others Computer science Tutorials

Modern C

Informatics in the Future

Efficient Learning Machines

Statistics with Julia

Elements of Robotics

Others related eBooks about A Rust Sampler

Discovering the STM32 Microcontroller

This book is intended as a hands-on manual for learning how to design systems using the STM32 F1 family of micro-controllers. It was written to support a junior-level computer science course at Indiana University. ...

The Basics of User Experience Design

If you're looking to gain an introduction into the world of user experience (UX) design - ..., download free User Experience Design tutorial in PDF (73 pages) created by Mads Soegaard ....

WPF Debugging and Performance Succinctly

Download free course WPF Debugging and Performance Succinctly, pdf file on 79 pages by Alessandro Del Sole....

Adobe Soundbooth CS5

The purpose of this PDF tutorial is to provide an overview about Adobe Soundbooth CS5 ,it allows you to create and edit audio with ease,free training document under 4 pages for download....

Git Internals

Download free course Git Internals, pdf file on 121 pages by Scott Chacon....

Art and Science of Smalltalk

This practical text provides an introduction to programming in Smalltalk, and explains the most efficient ways to think about and work with the system. Split into two parts, the first part covers the important technical background for programmers and managers, while the second part introduces some...

Learning Go

Download free course Learning Go, pdf file on 109 pages by Miek Gieben....

Robotic Process Automation Succinctly

Download free course Robotic Process Automation Succinctly, pdf file on 94 pages by Ed Freitas....

Exploring the Data Jungle

Some people like to believe that all data is ready to be used immediately. Not so! Data in..., download free Data Jungle tutorial in PDF (101 pages) created by ....

A Brief Introduction to Machine Learning for Engineers

This book aims at providing an introduction to key concepts, algorithms, and theoretical frameworks in machine learning, including supervised and unsupervised learning, statistical learning theory, probabilistic graphical models and approximate inference. The intended readership consists of electric...