4 ms·
This is one of the key things preventing us from moving to Rust. Yeah, I love vim but on a very large codebase an IDE just helps you keep everything much more o
by alfalfasprout 10y ago
This is one of the key things preventing us from moving to Rust. Yeah, I love vim but on a very large codebase an IDE just helps you keep everything much more organized and productive.
Moreover, moving to Rust would require investing in ports of some large-ish C++ libraries we use.
I think Rust is here to stay. It's a great language without a runtime that should be able to match C++ in performance when the compiler frontends catch up.
We'll start using it in some new projects but I doubt we'll port critical infrastructure for a few years.
- steveklabnik 10y agoWhich IDEs matter to you? We're actively working on it.
- gravypod 10y agoEclipse for Java and PyCharm for Python Eclipse has by far the best autocompletion for Java. PyCharm has the best debugger I've ever used or could dream of.
- steveklabnik 10y agoCool, thanks. I linked to an eclipse plugin in a sibling. I'll check out PyCharm's debugger, I've never used it.
- mindcrime 10y agoNot the poster you were replying to, but Eclipse here. I'd definitely want a great Rust plugin for Eclipse if I were going to invest heavily in Rust.
- steveklabnik 10y agoCool! http://rustdt.github.io/ http://rustdt.github.io/ exists but I've never used it.
- alfalfasprout 10y agohaving a solid IDEA/CLion plugin would be great.
- steveklabnik 10y agoThey've been working on it! https://intellij-rust.github.io/ https://intellij-rust.github.io/