So what are the features that make me love Rust so much? Safety and speed I'm not alone in loving Rust - Rust has been the most loved language in the Stack Overflow Developer Survey for seven years straight. Rust is not a perfect language (scroll down for my complaints!), but it's so much nicer than anything else I've used. What is novel is not any individual feature ( "Rust is not a particularly original language"), but the fact that so many amazing features have come together in one mainstream language. I believe Rust is the most important development in system programming languages since C. If I'm honest, the main reason is because I love Rust. Ok you got me! Those are only a part of the reasons we chose Rust. This bet on hiring turned out even better than we had hoped. Speaking of hiring, we hoped that by picking Rust, we would attract more high quality developers. By using Rust for both our frontend and backend, we have a unified stack of Rust everywhere, simplifying our hiring. 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.īy picking Rust, we get speed that rivals C and C++, and we can easily compile to Wasm. For that, we need a language that is fast and easy to parallelize. When I co-founded Rerun earlier this year, the choice of language was obvious.Īt Rerun we build visualization tools for computer vision and robotics. In my spare time I've developed a popular Rust GUI crate, egui. I started writing Rust around 2014, and since 2018 I've been writing Rust full time. My background is mostly in C++, though I have also worked in Python and Lua, and dabbled in many more languages. I've been a programmer for 20+ years, and few things excite me as much as Rust.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |