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: 50
Created: 2022-02-01
License: Open Publication License
Author(s): by Carol Nichols, Jake Goulding
A Rust Sampler

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Computer science Tutorials

MonoGame Succinctly

The InfoSec Handbook

Learning iOS

LaTeX in 24 Hours

Software & Hardware Collide

Others related eBooks about A Rust Sampler

Patterns of Software: Tales from the Software Community

In our homes, our schools, and our businesses, computers play an ever-increasing role. But while most of us today can work a computer - albeit with the help of the ever-present computer software manual - we know little about what goes on inside the box and virtually nothing about software design o...

Essential Bash

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Bash programming as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Introducing Microsoft Power BI

Download free course Introducing Microsoft Power BI, pdf file on 189 pages by Alberto Ferrari, Marco Russo....

The Future of Software Quality Assurance

Download free course The Future of Software Quality Assurance, pdf file on 272 pages by Stephan Goericke....

MATLAB tutorial in PDF

Download free MATLAB tutorial course in PDF, training file in 34 chapters and 227 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Arduino : a quick guide

This tutorial is a quick guide about Arduino ,free pdf courses under 37 pages designed to beginners.You will learn how to interfacing a Joystick ,playing melody and reading Potentiometer with the microcontroller of Arduino technology....

TensorFlow Roadmap

Download free course TensorFlow Roadmap, pdf file on 22 pages by Amirsina Torfi....

The Next.js Handbook

Download free course The Next.js Handbook, pdf file on 102 pages by Flavio Copes....

Composing Software: An Exploration of Functional Programming and Object Composition in JavaScript

All software design is composition: the act of breaking complex problems down into smaller problems and composing those solutions. Most developers have a limited understanding of compositional techniques. It's time for that to change....

Cyber Security Planning Guide

The cybersecurity action plan is a critical element of cybersecurity readiness. This tutorial explains what goes into these plans and how to start one....