Books+ Search Results

Learning Rust

Title
Learning Rust / Leo Tindall.
Publication
[Place of publication not identified] : Packt, [2018]
Physical Description
1 online resource (1 streaming video file (4 hr., 9 min., 23 sec.)) : digital, sound, color
Local Notes
Access is available to the Yale community.
Notes
Title from title screen (viewed September 25, 2018).
Date of publication from resource description page.
Access and use
Access restricted by licensing agreement.
Summary
"Rust is a new systems programming language from Mozilla, created to facilitate the development of large, complex software projects. Its powerful type system and memory safety rules prevent all memory corruption bugs without compromising developer productivity. In this course, you’ll begin by getting familiar with the basic syntax and concepts of Rust, from writing a Hello World program to defining functions and creating variables. Then you’ll see how to manage toolchains with Rust up and build your first command-line program. Moving on, you’ll explore Rust’s type system to write better code and put it into practice in a simple markup language. You’ll learn to use Rust’s functional programming features to perform a physics simulation and use the Rayon crate to parallelize your computations. Finally, you’ll discover the best practices and test your code by building a simple crate with a tested, usable, well-documented API using Cargo and RustDoc. By the end of the video, you’ll be comfortable building various solutions in Rust. You’ll be able to take advantage of Rust’s powerful type system and a rich ecosystem of libraries, or “crates”, available through the Cargo package manager."--Resource description page.
Variant and related titles
O'Reilly Safari. OCLC KB.
Format
Images / Online / Video & Film
Language
English
Added to Catalog
January 15, 2020
Performers
Presenter, Leo Tindall.
Citation

Available from:

Loading holdings.
Unable to load. Retry?
Loading holdings...
Unable to load. Retry?