book
too-many-lists
Our great sponsors
book | too-many-lists | |
---|---|---|
588 | 210 | |
12,326 | 2,613 | |
2.1% | 1.6% | |
9.3 | 0.0 | |
8 days ago | 8 days ago | |
Rust | Rust | |
GNU General Public License v3.0 or later | MIT License |
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.
book
-
What's everyone working on this week (22/2023)?
Still finishing up on chapter 19 of the Rust book at https://doc.rust-lang.org/book/ !
-
How to move to rust from c++?
Many people have already recommended the The Book which is a great resource that you should reference whenever you are stuck.
The Rust website links to some nice resources. I recommend the book called The Rust Programming Language.
-
Stepping up the YAML engineer game
Have you got a moment to read through the good book , after reading through this perhaps try the Rustonomicon.
-
What is the best resource to start learning rust?
Read "the book" - https://doc.rust-lang.org/book/
-
Is Rust a good "first low-level language"?
there's no one i am literally no one except developers themselves know knows entire language ... then >>> https://doc.rust-lang.org/book/ <<< there's your entire rust language syntax and everything almost ; and i have read tons of things about rust and i coded in it ... plus i am reading documentation and i know what i am talking about i am not creating things out of air and even many rust developers dont like it because its too hard and its loaded with many stupid things , developers who coded in rust in many years ...
-
The Rust Programming Language has recently made it possible to compile your code to the PS Vita! This potentially mean an increase in projects released as Rust is to a certain extent easier than the C programming language. I’m excited about this!
The Rust Programming Language Book
-
How to start learning a systems language
Read the first couple chapters of the The Rust Book. Maybe follow along with the exercises. But just let the intro sink in a bit.
-
Build a desktop app with Qt and Rust
To follow along with the demo and other content included in this guide, you should have a working knowledge of Rust. To learn more, you can read the book.
-
Hey Rustaceans! Got a question? Ask here (19/2023)!
For beginner stuff there's a playlist by let's get rusty that goes over the book: playlist
too-many-lists
- What are some of projects to start with for a beginner in rust but experienced in programming (ex: C++, Go, python) ?
-
How to start learning a systems language
Second, once you've finished something introductory like The Book, read Learning Rust With Entirely Too Many Linked Lists. It really helped me to understand what ownership and borrowing actually mean in practical terms. If you don't mind paying for learning materials, a lot of people recommend Programming Rust, Second Edition by Blandy, Orendorff, and Tindall as either a complement, follow-up, or alternative to The Book.
- My team might work with Rust! But I need good article recommendations
-
Conversion?
Learning Rust With Entirely Too Many Linked Lists which highlights a lot of the differences with how you need to structure your code in Rust compared to other languages.
-
loxcraft: a compiler, language server, and online playground for the Lox programming language
Learning Rust with Entirely Too Many Linked Lists is a quick tutorial on unsafe Rust, which you'll need if you're building a garbage collector yourself.
-
Hardcore books
Have you tried "Learning Rust with entirely too many linked lists"? It does what it says on the tin regarding implementing linked lists in Rust.
-
295 pages on Initialization in Modern C++, a new cool book!
How many pages, if you printed it out, do you suppose that book about writing a linked list in Rust would be? ;)
-
Hey Rustaceans! Got a question? Ask here (13/2023)!
I would recommend the book Learning Rust With Entirely Too Many Linked Lists. Yes this is for linked lists, but linked lists are the simplest node based data structure and it's probably better to learn from a simpler problem first. A few key insights I can give,
-
I've been writing C# for nearly a decade, but I want to learn how to build programs with Rust. What do I need to change about how I structure my code?
Once you've finished with The Book and possibly Programming Rust, 2nd Edition if you've got the cash for a paid book, read Learning Rust With Entirely Too Many Linked Lists (it helps to solidify what ownership and borrowing mean for data structures) and Rust Design Patterns.
-
What learning resource has had the greatest impact in elevating your understanding and knowledge of Rust?
Here's a link just in case: Learn Rust With Entirely Too Many Linked Lists
What are some alternatives?
rust-by-example - Learn Rust with examples (Live code editor included)
Rustlings - :crab: Small exercises to get you used to reading and writing Rust code!
solana-program-library - A collection of Solana programs maintained by Solana Labs
nomicon - The Dark Arts of Advanced and Unsafe Rust Programming
github-cheat-sheet - A list of cool features of Git and GitHub.
rust-raspberrypi-OS-tutorials - :books: Learn to write an embedded OS in Rust :crab:
rust - Empowering everyone to build reliable and efficient software.
tour_of_rust - A tour of rust's language features
sqlx - 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL.
Rust-Full-Stack - Rust projects here are easy to use. There are blog posts for them also.