Live data from Hacker News

RustRover – A standalone Rust IDE

blog.jetbrains.com

141–150 of 211 posts

Re: RustRover – A standalone Rust IDE

#141
post #136

I'm fed up with Jetbrains. I gave them money for many years and I loved intelliJ. It was the go-to IDE regardless of your code. Then they started "simpler" IDEs like PHPStorm, but that was fine because I could supplement my IntelliJ with plugins that would basically give me PHPStorm and the like. IntelliJ remained the go-to tool for the polyglot. The problem were the bugs. 3-4 years sometimes to fix glaring bugs well…

re: Jetbrains: I didn't mind splitting IDEs too much since you can choose to purchase a la carte if you don't need every development environment. I simply use Rider (C#/Unreal) and it came out cheaper than the one monolith that was IntelliJ some 5+ years ago.

re:VSCode: did you have any problems with ~~Atom~~ or Sublime Text? I love VSCode, but those tend to be the competitors that come up when talking about it. They lack the trillion dollar corportation attached to them so you may like them.

EDIT: oh it turns out Zed was made from the creators of Atom. I guess this is in good hands, in that case.

EDIT2: Darn, mac only for now. I guess I just have to wait. Also, I had no idea how much drama happened in the years since I last used Atom. I guess that recommendation is a no-go.

Re: RustRover – A standalone Rust IDE

#142
post #136

I'm fed up with Jetbrains. I gave them money for many years and I loved intelliJ. It was the go-to IDE regardless of your code. Then they started "simpler" IDEs like PHPStorm, but that was fine because I could supplement my IntelliJ with plugins that would basically give me PHPStorm and the like. IntelliJ remained the go-to tool for the polyglot. The problem were the bugs. 3-4 years sometimes to fix glaring bugs well…

It's hard for me to get excited about yet another new editor in 2023, especially one that is closed source, and only works on macOS.

Re: RustRover – A standalone Rust IDE

#143
post #108

Not a fan of JetBrains names. RustRover is too easy to misspell to RustLover. Which is too close to LustLover! But anyway, I'm kind of lost with this news, because I'm using paid CLion for both C++ and Rust, and it seems now I will need to buy another IDE (because they will probably discontinue the free rust plugin).

They didn't discontinue their Go plugin when they released GoLang, their Python plugin when they released PyCharm nor their Ruby plugin when they released RubyMine.

Which is weird from an economic standpoint, because if you're using IDEA, I’m guessing that for the majority of users there just aren't enough advantages of getting either PyCharm, WebStorm or GoLand in addition to it.

Re: RustRover – A standalone Rust IDE

#144
post #29

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 how all their IDEs work. It's all the same software with different sets of allowed plugins. I would also argue that their IDEs are largely mature, feature-complete software. I'm quite happy they haven't succumbed to the modern trend of reorganize all the menus every 6 months.

> I'm quite happy they haven't succumbed to the modern trend of reorganize all the menus every 6 months

https://www.jetbrains.com/help/idea/new-ui.html

Re: RustRover – A standalone Rust IDE

#145
post #136

I'm fed up with Jetbrains. I gave them money for many years and I loved intelliJ. It was the go-to IDE regardless of your code. Then they started "simpler" IDEs like PHPStorm, but that was fine because I could supplement my IntelliJ with plugins that would basically give me PHPStorm and the like. IntelliJ remained the go-to tool for the polyglot. The problem were the bugs. 3-4 years sometimes to fix glaring bugs well…

re: Jetbrains: I didn't mind splitting IDEs too much since you can choose to purchase a la carte if you don't need every development environment. I simply use Rider (C#/Unreal) and it came out cheaper than the one monolith that was IntelliJ some 5+ years ago. re:VSCode: did you have any problems with ~~Atom~~ or Sublime Text? I love VSCode, but those tend to be the competitors that come up when talking about it. They…

I use SublimeText since 2012 and paid for all 3 major versions of it, and it has good tools for Rust, but lacks interactive debugger. VS Code's debugger is very inconvenient, but at least it exists. Had to switch to VS Code for Rust.

Re: RustRover – A standalone Rust IDE

#146
post #130
post #57

Earlier quoted context omitted.

> On the other hand, they are notoriously slow to develop their IDEs. I found that IntelliJ IDEs for me are almost at the perfection level. I don't really need any new changes, except for simple incremental ones like supporting new languages. I've been using IntelliJ since 2003, and it's amazing how little my main workflows have changed since then.

Waiting 5-10 minutes for a moderately sized project to be indexed until you can do anything useful is perfection? Ouch :P

Those IDEs are clearly made for big projects you work on for months/years.

Indexing is far less than 5 mins (more 1 min for a big project) and is cached. It only happens the first time you load a project.

Maybe you are of bad faith on this one.

Re: RustRover – A standalone Rust IDE

#147
post #129

Earlier quoted context omitted.

> It’s incredible to me how many people choose VS Code because of its aesthetics No. VS code is popular because it's 1. Free and open source 2. Come with a lot of official extension [1] 3. Backed by MS which has the incentive to commondize code editors It's quite similar to Chrome. [1]: https://marketplace.visualstudio.com/publishers/Microsoft

There's something to be said for a "pre-packaged" IDE where you don't have to first install the "bare-bones" IDE and then find and install various plugins (of which there may be several with overlapping functionality, where you have to first find out which one works better for you, where you never know if there might be conflicts etc. etc.). Turns out there are even people willing to pay money for something that work…

IDEs in general tend to be resource intensive. Not necessarily because they need all those resources, but that cost of tech bloat was probably necessarily in order to let them ship to begin with. It's why back many programmers kept a text editor for smaller scripting or quick editing and only whipped up Eclipse/VS/IntelliJ when absolutely needed (ignoring the vim/emacs wizards who have dozens of plugins and get the best o both worlds).

VS Code is nice in that it strikes a good balance between a Text Editor and full blown IDE. Far from replacing the latter, but I can and have worked on medium sized projects exclusively in VS Code.

Re: RustRover – A standalone Rust IDE

#148
post #29

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 how all their IDEs work. It's all the same software with different sets of allowed plugins. I would also argue that their IDEs are largely mature, feature-complete software. I'm quite happy they haven't succumbed to the modern trend of reorganize all the menus every 6 months.

[deleted]

Re: RustRover – A standalone Rust IDE

#149

Earlier quoted context omitted.

> It’s incredible to me how many people choose VS Code because of its aesthetics No. VS code is popular because it's 1. Free and open source 2. Come with a lot of official extension [1] 3. Backed by MS which has the incentive to commondize code editors It's quite similar to Chrome. [1]: https://marketplace.visualstudio.com/publishers/Microsoft

Jetbrains has plenty of extensions (1st party, high quality plugins that are far better than some of the 1st party Microsoft plugins) and no one cares if it's by Microsoft (what does "commondize code editors" even mean? Do you really think any vscode users care?). Honestly, I doubt most people even care it's kind-of open source (1). > 1. Free This is the reason most people use vscode. That's it. It's free, and it's p…

>Nothing wrong with liking free stuff; free stuff is great; but don't confuse 'it didn't cost me anything' with 'it's good'.

I paid for Sublime Text 3 back in the day and still pay for Rider. I prefer VS Code to Sublime Text 3 as it's more extensible for the kinds of environments I work in, and has some decent built-in amenities like version control and debuggers.

It's not better than Rider objectively (and it's not better by design. MSFT doesn't want to cannabalize Visual Studio), but for smaller scripting and editing it runs circles around Rider. I prefer using it when I know I'm not going to be coding something complex nor for hours on end. A great complimentary tool to have on end.

But if you have a "good" alternative as this lightweight c#/c++ editor, let me know. Someone recommended Zed but that is Mac only.

Re: RustRover – A standalone Rust IDE

#150
post #136

I'm fed up with Jetbrains. I gave them money for many years and I loved intelliJ. It was the go-to IDE regardless of your code. Then they started "simpler" IDEs like PHPStorm, but that was fine because I could supplement my IntelliJ with plugins that would basically give me PHPStorm and the like. IntelliJ remained the go-to tool for the polyglot. The problem were the bugs. 3-4 years sometimes to fix glaring bugs well…

I don't understand why new editors like Zed go through the effort to create an incomplete Vim plugin, when NeoVim can act as backend for other programs which automatically includes one's entire configuration and plugins.
Post reply on HN