Hacker News new | ask | show | jobs
by gbear605 2647 days ago
I think a “rust with GC” could actually be a very good intro language. The borrow checker is more than beginners can handle though.
1 comments

There is little point to introduce a GC in Rust. If you don't mind a GC, you have nicer languages out there.
From my perspective, of all the languages that I’ve tried (Java, C, C++, Javascript, Haskell, OCAML, Python, several lisps), PHP, Swift), Rust is the best even without the borrow checker, and the borrow checker is just a nice bonus. Admittedly, there are many languages that I haven’t tried, and I haven’t done significant work with all of those.