In Praise of RustRover

67 points merkonerko2

First off, I understand the complaints the certain people have with the idea of a dedicated IDE from JetBrains. For me, once the full version is released, I'll be using it for business and don't have qualms with paying for software that I view as being important for my workflow. Secondly, I understand people not wanting to switch from one IDE to another which is a frustration that I totally understand. For me, I use PyCharm to conduct the research and data analysis that informs the software that is developed using RustRover, so having two different IDEs for completely separable tasks doesn't bother me. Now for people who aren't in the same situation as me, I totally understand how it would be frustrating to have "yet another" IDE to switch between.

With those qualifiers out of the way (though I'm sure plenty of people who bring up everything that I addressed before; this is Reddit, after all) I adore this IDE. I can't express how much it's improved my workflow; the IDE itself catches just about every mistake I make, to the point where I spent over two hours working on my code and when it failed to compile it was just due to a simple error that I had overlooked. This is exactly what I want in an IDE; I want something that helps improve my workflow and basically gets out of my way so that I can work on developing my code and not spend ages debugging.

I'm not saying that it's perfect and it wouldn't surprise me if there are other IDEs/plugins (I used to use VSCode but I've gotten sick of it to be honest, so I won't be going back after getting accustomed to PyCharm and RustRover) that do the job just as well but I've found the experience to be nearly seamless right out of the box.