Live data from Hacker News

RustRover – A standalone Rust IDE

blog.jetbrains.com

61–70 of 211 posts

Re: RustRover – A standalone Rust IDE

#63

This IDE doesn't seem to differ from CLion with Rust plugin. I guess, its only about making Rust plugin paid from their side – which makes sense from their side. I hope they can deliver quality. On the other hand, they are notoriously slow to develop their IDEs. Features are super slow to be delivered, IDEs themselves are not really improved as well. They are focusing on things most don't care: Spaces, new UI project…

That's pretty much how it's always been. If you want a Jetbrains IDE, IDEA Ultimate is the best choice, because it offers all of the exact same features. The only issue is that, let's say, if you're developing in Python, it will still give you a Javascript-centered UI, and it's really frustrating

I think you mean Java-centered UI. The Javascript IDE is WebStorm not IDEA Ultimate.

Re: RustRover – A standalone Rust IDE

#64

This IDE doesn't seem to differ from CLion with Rust plugin. I guess, its only about making Rust plugin paid from their side – which makes sense from their side. I hope they can deliver quality. On the other hand, they are notoriously slow to develop their IDEs. Features are super slow to be delivered, IDEs themselves are not really improved as well. They are focusing on things most don't care: Spaces, new UI project…

JetBrains IDEs _usually_ do start off that way, CLion itself started off looking like the existing C++ plugin for IntelliJ.

Re: RustRover – A standalone Rust IDE

#65
post #26

I hope the Bazel plugin works with this. And I hope there is at least one Jetbrains IDE where I can work on C++, Python and Rust at the same time.

I wish Jetbrains and Google could work towards replacing Gradle for Android with Bazel. This would mean much more alignment in Android Studio/Jetbrains IDEs and ASOP itself is built with Bazel these days so eventually having both ASOP and app projects built with the same build system could yield benefits also.

Re: RustRover – A standalone Rust IDE

#66
post #31
post #8

I wish they would have one IDE for everything - what IntelliJ used to be.

You can still do that. Just install the Rust (or any other language) plugin to IntelliJ. You can essentially build your own "jack of all trades" IDE if you want to.

Unfortunately debugging Rust (or C/C++ programs for that matter) is limited to CLion even if you have an IDEA Ultimate license. I don't know why.

I have an all products license so it's not a blocker but I wish they would just make ultimate, truly ultimate.

Re: RustRover – A standalone Rust IDE

#67

This IDE doesn't seem to differ from CLion with Rust plugin. I guess, its only about making Rust plugin paid from their side – which makes sense from their side. I hope they can deliver quality. On the other hand, they are notoriously slow to develop their IDEs. Features are super slow to be delivered, IDEs themselves are not really improved as well. They are focusing on things most don't care: Spaces, new UI project…

Neovim plus the Rust treesitter thing is really good. Intellij has work to do before they are worth paying for. Which is great! I love competition. Kotlin is probably my favorite language to program in, but I hate how it locks you in to a single IDE.

Re: RustRover – A standalone Rust IDE

#68

Earlier quoted context omitted.

> largely mature, feature-complete software Depends on the language. I use mostly Scala and Rust and both have significant issues still with incorrect syntax highlighting, refactoring being limited and slowness with larger projects.

Scala and Rust are both very complex languages. I mean, how's rustfmt going?

Also, Scala sort of recently became completely revamped and I have only had a not too positive experience with the new version - which does make sense that it won’t instantly be as feature-complete.

Re: RustRover – A standalone Rust IDE

#69
post #65
post #26

I hope the Bazel plugin works with this. And I hope there is at least one Jetbrains IDE where I can work on C++, Python and Rust at the same time.

I wish Jetbrains and Google could work towards replacing Gradle for Android with Bazel. This would mean much more alignment in Android Studio/Jetbrains IDEs and ASOP itself is built with Bazel these days so eventually having both ASOP and app projects built with the same build system could yield benefits also.

What’s the problem with Gradle? It is one of the few extensible, cross-language build systems that actually has most necessary features for the task, and is correct.

Android just has some absolutely mindblowingly insane dependency graph and long-running steps in their build process, making even gradle sweat buckets. Without a significant re-architecture, Bazel wouldn’t fair any better, while a significant re-architecture could just as well help Gradle.

Post reply on HN