Skip to Main Content

Rust: Home

Getting Started With Rust

Check Out a Book on Rust

Link to Job Ready Python by Haythem Balti in the catalog
Link to C# Programming in Easy Steps by Mike McGrath
Link to The Rust Programming Language by Carol Nichols and Steve Klabnik in the catalog
Link to C++ in One Hour a Day by Siddhartha Rao in the catalog
Link to Sams Teach Yourself SQL in 24 Hours by Ryan Stephens in the catalog
Link to Beginning Programming with Java for Dummies by Barry Burd in the catalog

What is Rust?


Rust is a blazing fast and memory-efficient static compiled language with a rich type system and ownership model. It can be used to power performance-critical services while guaranteeing memory-safety and thread-safety, empowering developers to debug at compile-time.

In addition to that Rust has great documentation and a user-friendly compiler with top-end tools like integrated package managers and multi-editor with features like type inspection and auto-completion. Rust prevents all the crashes, and it is very interesting that rust is safe by default like JavaScript, Ruby, and Python.

This is much more powerful than C/C++ because we cannot write the wrong parallel code you can never see fault in rust. It is very fast in representing a lot of programming paradigms very well. Continue reading from Geeks for Geeks

Rust in Practice

Rust has great performance, tooling, and an active community on its side that is continuously working on language improvement. Moreover, if you need a solution with a greater focus on safety than C and C++ and you don’t want to compromise on speed, Rust is a good choice for you. If you worry that Rust may not be “mature” enough for your software development project, be reassured that this is no longer the case. Dozens of companies, like Figma, 1Password or Amazon, have already used Rust in their development work. Continue reading at Codilime