From 1d9fc431edbf271ba224dfd76e14bf08748bb5ef Mon Sep 17 00:00:00 2001 From: Martin Bammer Date: Wed, 24 Apr 2024 08:14:08 +0200 Subject: [PATCH] Update README --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index d407192..4a11631 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,16 @@ The project is a workspace containing the following packages: ## Recommendations +For learning Rust you should read this [book](https://doc.rust-lang.org/stable/book). +You REALLY should read this book before you start coding, because Rust is not easy to learn. Especially to understand and solve the findings of the Rust compiler can drive you crazy. But in the end, after solving all the findings you'll understand that the compiler was absolutely right and it saved you a lot of future work finding and fixing the bugs by yourself. + +For testing simple code examples online, without installing Rust locally, you can use the [Rust playground](https://play.rust-lang.org/?version=stable&mode=debug&edition=2021). + +If you've issues you can't fix then it is a good idea to ask in the [user forum](https://users.rust-lang.org). My experience is that you'll get useful help within a short time. +When asking questions you can use the playground to paste a short (working) example, which describes your problem. + +And last but not least at [This Week in Rust](https://this-week-in-rust.org) you'll find interesting news and projects. + ### IDE For programming Rust the best IDE is VS Code with the following plugins: