Get the latest tech news
Why Rust?
I've been a programmer for 20+ years, and few things excite me as much as Rust. My background is mostly in C++, though I have also worked in Python and Lua, and dabbled in many more languages. I started writing Rust around 2014, and since 2018 I've been writing Rust full time. In my spare time I've developed a popular Rust GUI crate, egui.
When running on desktop we want native speed, but we also want to be able to show our visualization on the web, or inline in a Jupyter Notebook or IDE. Garbage collectors can be very useful, but they also tend to waste a lot of memory and/or create CPU spikes during GC collection. This is in contrast with a more common runtime garbage collected language, where memory is freed eventually(at some future GC pass).
Or read this on Hacker News