ctjhoa / rust-learning Goto Github PK
View Code? Open in Web Editor NEWA bunch of links to blog posts, articles, videos, etc for learning Rust
A bunch of links to blog posts, articles, videos, etc for learning Rust
According to #87 the Videos
section will be a test to add the "release date" on each entries.
The format should be:
⭐️ 2017-12-30 - Video title - Author Name
All entries will be sort in descending order (recent first) regardless of the ⭐️
Following this conversation the goal of this issue is to do some cleanup in order to detect old or dead resources.
Feel free to ask a removing here or define a limit for considering old links.
By using ⭐️ do we give more favoritism for the resources created by rust team members even how much they are incomplete. Can't we use ⭐️ for suggesting best learning resources or do we have to use another Unicode like 🔥 instead ⭐️ to highlight resources created by rust team.
Maybe this will make people think that the code there doesn't compile. However, it does compile in the current nightly.
Use http://shields.io/ to handle tags.
I find the Rust Book links to be noisy. It is not immediately clear which a new rustacean should reach for. They all have a star so that doesn't help. The top entry is the 1st edition which isn't the one a new rustacean should reach for. New rustaceans should be directed toward the current edition.
Reverse the order. The current edition is now the first. This is still pretty noisy. It still takes effort to consider all the options because they all look very similar.
Add an icon to represent recommended content. Still noisy but the current edition now stands out.
Reduce to single line. Less noise but still have more than necessary.
Remove old editions.
Implement alternative #4. Showing all editions adds confusion which slows learning. The old editions are less for learning and more for reference. If you are looking for an older edition you probably aren't going to the rust-learning repo to find it.
Hello,
I am not sure but I think that the following dead link:
* [official] [The Advanced Rust Programming Language](https://doc.rust-lang.org/nightly/adv-book/)
has been replaced by:
* [official] [The Rustonomicon - The Dark Arts of Advanced and Unsafe Rust Programming](https://doc.rust-lang.org/nightly/nomicon/)
Regards.
The book High Assurance Rust: Developing Secure and Robust Software is a good ressource to learn Rust, and would fit well with the other books.
As I remember this is the best video which describes about Rust's Ownership, Borrowing and safety and no idea why it is not in this list
Youtube Link: https://www.youtube.com/watch?v=GbWECt0M3CI
Is this expected? https://www.youtube.com/watch?v=-dxqbhLIgdMhttp://confreaks.tv/events/rustcamp2015
(Videos: LambdaConf 2015 - In Rust We Trust)
The link named "Programming WebAssembly with Rust" doesn't send the user to the textbook rather some unknown website which has the following link : "https://pragprog.com/search/?q=p"
This repo lacks a policy stating guidelines for submissions. ctjhoa is filtering based on personal discretion. That isn't suitable for a community effort such as what this repo entails.
Was interested in adding http://tourofrust.com/ to Rust in Practice section :)
What might be "effective" (ie, minimal work for reasonable capability) ways to implement a dynmaic, "user upvoted" (eg: StackExchange.com) view of this content?
Among other things, this might help new users (like me) to figure out what is "more popular," perhaps.
Of course: I realize this is a non-trivial effort. Hence I'm essenetially asking the Rust community (or at least the current rust-learning users/stakeholders) and not just @ctjhoa for input on usefulness, viability, and potential directions.
ps. rust-learning: what a fantastic resource, thank you @ctjhoa. I'm sure you've heard it before, but it's worth repeating.
This book has been officially published today, 27/5/2015, so you could remove [WIP]
Packt link: https://www.packtpub.com/application-development/rust-essentials
Book's website: http://www.rustessentials.org/
Book's code: https://github.com/Ivo-Balbaert/start_rust
Thanks!
The course material is online at http://cis198-2016s.github.io/
I would send a PR, but I have no idea which section this belongs in.
I wrote the book "Beginning Rust". It is for beginners.
Now it is published on paper:
https://www.apress.com/us/book/9781484234679
Please add the line "Beginning Rust - Carlo Milanesi".
I'm the author of Command-Line Rust (O'Reilly, 2022). I would humbly suggest adding my book to your list. Thanks for such a comprehensive list!
Please add an Italian language section, with two resources:
Please, remove the link to "Rust Programming Step-by-Step - Carlo Milanesi", because, as you can see, today I removed such content from the Web. I am going to publish it on paper.
Right now it's just a collection of links (the basic format of each entry is 'name - author'). It might be helpful to make room for 1-2 sentence explanations of the link, particularly as the list grows.
(PS this project is linked prominently from the website now)
May I humbly suggest you add a link to another blog post of mine: http://llogiq.github.io/2015/11/27/from-into.html
At least carols10cents found it enlightening. If you like, I can push a PR, otherwise feel free to close without ceremony.
My article “Why your first FizzBuzz implementation may not work: an exploration into some initially surprising but great parts of Rust (though you still might not like them)” is currently listed in “Comparison with Other Languages” with the title “Fizzbuzz: Rust vs Python”. This is not an accurate title or location. The Python code included in the article is completely secondary and could be removed very easily with no harm to the article. It is purely there for simple reference as something people are more likely to be familiar with.
CI is failing at the check_links
stage because http://www.jonathanturner.org/ returns Status: 404
...
Hey!
Could we add rust.firosolutions.com as a link?
Do i make a pr or could you add it ?
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.