teach-rs
A modular, reusable university course for Rust (by tweedegolf)
programming_at_40
By Dhghomon
teach-rs | programming_at_40 | |
---|---|---|
6 | 9 | |
2,707 | 248 | |
2.3% | - | |
8.7 | 6.0 | |
about 1 month ago | over 3 years ago | |
Rust | ||
Creative Commons Attribution Share Alike 4.0 | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
teach-rs
Posts with mentions or reviews of teach-rs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-22.
-
google developed course on Rust
Rust 101 is pretty good as well. The more the merrier!
-
My Rust project has been selected for the GitHub Accelerator Program and I’ll be working on it full-time!
Unluckily the English version of the course used C++, only the Italian version was in Rust. However, online you can find a bunch of other valid alternatives, such as https://github.com/tweedegolf/101-rs
-
Teaching Rust 101 at Imperial College
How cool! I'm currently running a Rust course as well. It's open source: tweedegolf/101-rs (I guess everyone thinks Rust 101 is a good name ;) ). It's currently a bit early days, but after running the course once, I'll work on making the material reusable.
-
Feedback needed from first low-level language learners of Rust
As part of the Rust 101 Course that is being made to facilitate universities in teaching Rust, I am researching what would be needed to have a module that would introduce people to the basics of programming at the same time as learning Rust syntax. Rust is not a mature language when it comes to teaching it as a first language, and therefore not much material exists in this area. Therefore, I wanted to see if any people are learning / have learned Rust as their first language. Or whether there are Rustaceans coming from the high-level untyped programming world, who would like to share some experience when it comes to learning Rust.
- 101-rs: A Rust university course
-
Introducing: Rust 101, a modular, reusable university course
I'm very happy to share that I've received a grant from the Rust Foundation to work on Rust 101: a modular, reusable university course introducing the Rust programming language. It's still early days, but be sure to have a look at our GitHub repo and let me know what you think!
programming_at_40
Posts with mentions or reviews of programming_at_40.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-23.
-
Feedback needed from first low-level language learners of Rust
I wrote a fairly long post on how it happened for me. Starts out with how Logo turned me off programming as a child and a bunch of other stuff, and the part that relates to learning Rust as a first language starts at the "That was when I gave Rust a try for the first time" part.
- On finally learning to program at the age of 40 (2020)
- On finally learning to program at the age of 40
-
Should I learn another language?
I have a blog post on that given how rare it is, but the tl;dr of it is that Rust completely cured my wanderlust for other languages and the more I saw if it the more I wanted to see. With other languages I just found myself wondering if it was really the best use of my time and whether I should be learning another one instead.
-
As my first programming language, should I learn Rust? I have zero programming or computer science experience.
Too late! I already did it as my first language.
-
Is this a good resource to learn Rust?
Indeed I can - I wrote a whole post about it. The key takeway is that it was the perfect first language for me because it was the first language where I never felt wanderlust for others while learning.
-
People who learned rust as their first language, what made you choose it?
It's my first language (unless you include Basic in the 80s) because it's the only one where I didn't feel wanderlust for any other languages after I discovered it. I had tried like 10 others and kept switching, only learning the basics. I wrote a long post on the experience here.
What are some alternatives?
When comparing teach-rs and programming_at_40 you can also consider the following projects:
graphest - A faithful graphing calculator
cansat - Bare-metal software for the sounding rocket payload.
maturin - Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
comprehensive-rust - This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
rust-embedded-learning
rust - Empowering everyone to build reliable and efficient software.
gopl.io - Example programs from "The Go Programming Language"
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
anki - Anki's shared backend and web components, and the Qt frontend
crates.io - The Rust package registry
teach-rs vs graphest
programming_at_40 vs cansat
teach-rs vs cansat
programming_at_40 vs maturin
teach-rs vs comprehensive-rust
programming_at_40 vs rust-embedded-learning
teach-rs vs rust
programming_at_40 vs gopl.io
teach-rs vs tauri
programming_at_40 vs rust
teach-rs vs anki
programming_at_40 vs crates.io