https://github.com/whatishedoing/learning-rust
https://github.com/whatishedoing/learning-rust
learning rust
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/whatishedoing/learning-rust
- Owner: WhatIsHeDoing
- Created: 2023-04-14T18:00:26.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-01T12:40:24.000Z (over 2 years ago)
- Last Synced: 2025-02-16T07:55:09.197Z (over 1 year ago)
- Topics: learning, rust
- Language: Rust
- Homepage:
- Size: 32.2 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learning Rust
[][CircleCI]
## 👋🏻 Introduction
This repository is helping [Darren Hickling] to learn Rust!
## 📦 Dependencies
You will need to install the following:
1. [Rust]: a language empowering everyone
1. [UPX]: the Ultimate Packer for eXecutables to build reliable and efficient software.
You can follow the links to install these or try using my [Setup] scripts.
## 🏃🏻 Running
Use the controls within Rust `.rs` files within [Visual Studio Code], or use the `cargo run` command in a terminal.
To produce an optimal release build, run `sh build.sh` on Mac or Linux and `.\build.ps1` on Windows.
## 🔗 References
I used the following to help create this repository and learn Rust:
* [The Rust Programming Language]: the excellent official documentation.
* [Rust By Example]: more excellent official examples.
* [Crates]: to find Rust packages.
* [HackerRank]: to solve challenges using Rust.
* [Minimizing Rust Binary Size]: C++ programmers love optimising things!
[CircleCI]: https://dl.circleci.com/status-badge/redirect/gh/WhatIsHeDoing/learning-rust/tree/main
[Crates]: https://crates.io/
[Darren Hickling]: https://darrenhickling.com/
[HackerRank]: https://www.hackerrank.com/
[Minimizing Rust Binary Size]: https://github.com/johnthagen/min-sized-rust
[Rust By Example]: https://doc.rust-lang.org/rust-by-example/
[Rust]: https://www.rust-lang.org/
[Setup]: https://github.com/WhatIsHeDoing/Setup
[The Rust Programming Language]: https://doc.rust-lang.org/book/
[UPX]: https://upx.github.io/ "UPX: the Ultimate Packer for eXecutables"
[Visual Studio Code]: https://code.visualstudio.com/