Language overviews/tutorials for beginners

From Hacker News: "A very low-effort way to learn good Rust patterns is to put


at the top of your crate’s entrypoint. This enables Rust’s default linter. It’s a lot more friendly and focused on good design than you might expect, often suggesting more elegant alternatives. Plus, many of its suggestions can be applied automatically in an environment like VS Code + rust-analyzer plugin."


Error handling

Arguments against Rust (or: situations where rust doesn't shine)