News for hackers. Stuff that matters.
Re:Dear JetBrains, Don't mess with your UI by fareesh on Tuesday October 18, 2022 @01:51AM (#33243441)
I find the entire "java world" as I like to think of it, littered with slow IDEs.

The "Electron bloat world" editors have been much more snappy in my experience.

Typically the "java world" editors will lag out to the point where tapping on the "File" menu will take 3-5 seconds on occasion. Also they seem to rely on "indexing" and while the "indexing" operating is taking place, the entire editor just slows to a complete crawl.

I've seen this in Android Studio, IntelliJ, Tizen Studio, Eclipse - pretty much anything that's "java world". Apologies for the imprecise nomenclature, but this has been my experience and after so many years it has reached a stage of just low expectations from me whenever I see anything related to these IDEs.

Re:Dear JetBrains, Don't mess with your UI by mo_po2 on Tuesday October 18, 2022 @02:01AM (#33243498)
I also had this feeling for Java IDEs, but my idea changed when I tried IntelliJ IDEs 10 years ago. I still feel IntelliJ IDEs fast and, many times, more powerful than VSCode. But I also see the gap getting thinner. Maybe that's why they created Fleet. If they match the dominant UX and add features only they can offer, they might stay in the throne.
Re:Dear JetBrains, Don't mess with your UI by fredrikholm on Tuesday October 18, 2022 @02:23AM (#33243631)
I have a similar experience.

Sublime is the only non-ancient editor I've used that is actually snappy, I can't perceive any lag. It feels like native software used to feel, yet looks half decent.

Vscode is slower, with both input and general UI lag. It helps to turn off hardware acceleration, but only a little. Luckily, you get used to it. Unless you go back to Sublime/Vim/Nano for a while, you stop noticing it.

Then there's the "you should be using"-ones...

* Visual Studio. Syntax highlighting takes a second or two when opening "large" files, input latency is bad, sometimes it takes longer to save a file than it does to compile your project, which now runs without your changes.

* XCode. Syntax highlighting works on Tuesdays, input latency is horrible. Randomly need to restart when certain features just stop working.

* Android Studio. Input and UI latency, needed 5 out of my then 8 gigabytes of RAM to load an empty project, had to close most other programs when working on a medium sized app, including my browser (Slack, Email, Teams etc).

* Goland. I've tried using this on both Windows and Linux, but I've never gotten anything to compile consistently. Indexing takes minutes, CPU usage randomly spikes, memory consumption constantly climbs... it just seems to eat resources doing nothing.

Sublime is the only (non-Vim/Emacs) editor I've used that takes my time, room/lap temperature and ergonomics seriously.

Re:Dear JetBrains, Don't mess with your UI by fedeb95 on Tuesday October 18, 2022 @02:12AM (#33243557)
I don't find this to be true. Have used eclipse for four years, IntelliJ for three. IntelliJ is never slow and it's very easy to remove and add modules, this way you can keep the workspace clean. Also eclipse took ages to open, two instances at best could be running together. I run four IntelliJ and it works very well.
Re:Dear JetBrains, Don't mess with your UI by pkulak on Tuesday October 18, 2022 @02:15AM (#33243568)
If you want to alt-click on any function and instantly get taken to its definition, even in a library, some indexes need to be built. At least I assume. Last time I tried VS Code it wasn’t anywhere near IntelliJ’s capabilities.
Re:Dear JetBrains, Don't mess with your UI by aembleton on Tuesday October 18, 2022 @05:33AM (#33244873)
> tapping on the "File" menu will take 3-5 seconds on occasion.

Are you still using a hard disk drive? I think I was last time I saw a delay that took that long on IntelliJ IDEA.

Re:Dear JetBrains, Don't mess with your UI by fareesh on Tuesday October 18, 2022 @05:52AM (#33244982)
I have a nvme SSD and a SATA SSD, with a R95950X Processor and 32GB of RAM, with lots of it free. To this date I can reproduce this in Android Studio, which is based on IntelliJ IDEA from what I understand.