A step-by-step adventure through Rust programming with practical mini-projects. Follow along as I build small applications from simple calculators to more complex systems, documenting my learning process and code improvements. Perfect for beginners looking to see real Rust code in action or for anyone interested in practical Rust application development.
- Hello-Rust: A simple "Hello World" application to get started with Rust.
- Temperature-Converter: A utility to convert between different temperature units.
- Simple-Calculator: A basic calculator implementation demonstrating Rust's input handling and arithmetic operations.
Each project is a standalone Rust application. To run any project:
- Navigate to the project directory
- Use
cargo runto build and execute the project
cd Hello-Rust/hello_rust
cargo runThis repository documents my journey learning Rust, focusing on:
- Memory safety without garbage collection
- Concurrency without data races
- Abstraction without overhead
- Practical application development
#rust #programming #learning #beginners #coding-practice #rustlang #adventure