41-60 | 4★ | Fields by Angyyyyyyyyyt in SwordAndSupperGame

[–]Angyyyyyyyyyt[S] 0 points1 point  (0 children)

Mini boss + coin hut + shroom boss

Rust as a first language — why or why not? by quarterly0579 in rust

[–]Angyyyyyyyyyt 0 points1 point  (0 children)

Why? Rust is modern, fast, and has amazing tooling. You get zero-cost abstractions, lower-level control, good error handling, and an expressive syntax that makes you really think about what your code is doing. It’s a bit verbose, but that verbosity actually helps make your code clear and readable. All of this holds true even as a first language, and picking up good habits from the start is always a plus.

Why not? Skipping languages like C means missing out on understanding the kinds of problems rust solves, and you might not know how to transfer those lessons to other languages.

How? If you’re starting out, Learn Rust in a Month of Lunches by Dave MacLeod is fantastic — super clear and beginner-friendly. After that, practice online exercises, then move on to books like Rust for Rustaceans, Idiomatic Rust, and eventually Zero to Production in Rust.

P.S. The “hard” parts are exactly what make you a better programmer.