skip to content
Learning Rust Preview this item
ClosePreview this item
Checking...

Learning Rust

Author: Leo Tindall
Publisher: [Place of publication not identified] : Packt, [2018]
Edition/Format:   eVideo : Clipart/images/graphics : English
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  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Material Type: Clipart/images/graphics, Internet resource, Videorecording
Document Type: Internet Resource, Computer File, Visual material
All Authors / Contributors: Leo Tindall
OCLC Number: 1055162398
Notes: Title from title screen (viewed September 25, 2018).
Date of publication from resource description page.
Performer(s): Presenter, Leo Tindall.
Description: 1 online resource (1 streaming video file (4 hr., 9 min., 23 sec.)) : digital, sound, color
Responsibility: Leo Tindall.

Abstract:

"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.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1055162398> # Learning Rust
    a schema:VideoObject, schema:CreativeWork, schema:Movie ;
    library:oclcnum "1055162398" ;
    rdfs:comment "Unknown 'gen' value: cig" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5464407071#Topic/rust_computer_program_language> ; # Rust (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/5464407071#Topic/computer_programming> ; # Computer programming
    schema:about <http://experiment.worldcat.org/entity/work/data/5464407071#Topic/application_software_development> ; # Application software--Development
    schema:creator <http://experiment.worldcat.org/entity/work/data/5464407071#Person/tindall_leo> ; # Leo Tindall
    schema:datePublished "2018" ;
    schema:description ""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."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5464407071> ;
    schema:inLanguage "en" ;
    schema:name "Learning Rust"@en ;
    schema:productID "1055162398" ;
    schema:url <http://proquest.safaribooksonline.com/?fpi=9781788477918> ;
    schema:url <https://www.safaribooksonline.com/library/view/-/9781788477918/?ar> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1055162398> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5464407071#Person/tindall_leo> # Leo Tindall
    a schema:Person ;
    schema:familyName "Tindall" ;
    schema:givenName "Leo" ;
    schema:name "Leo Tindall" ;
    .

<http://experiment.worldcat.org/entity/work/data/5464407071#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5464407071#Topic/computer_programming> # Computer programming
    a schema:Intangible ;
    schema:name "Computer programming"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5464407071#Topic/rust_computer_program_language> # Rust (Computer program language)
    a schema:Intangible ;
    schema:name "Rust (Computer program language)"@en ;
    .

<https://www.safaribooksonline.com/library/view/-/9781788477918/?ar>
    rdfs:comment "from Safari" ;
    rdfs:comment "(Unlimited Concurrent Users)" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.