Live data from Hacker News

Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

jointhefreeworld.org

41–50 of 127 posts

Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

#41

> But what do you actually get with IntelliJ? A massive, monolithic Java application that frequently hogs 8GB+ of RAM, locks up your system while “indexing pre-built binaries,” and forces you into a closed proprietary ecosystem. This is just exaggeration. I use IntelliJIDEA everyday (on mac) with multiple projects open and tbh they have optimized the IDE a lot to make it faster. I'm not saying it's perfect, but it's…

I've used InteliJ on and off for 20 plus years. It's progressively got bloated and slower, not faster. 20 years ago it was the fast lean option when there was Netbeans and Eclipse. Today it's ok, still good feature wise but fast and lean it is not anymore when I've used it for Scala oand Kotlin.

Yup. It's been particularly bad since around 2023/2024 and only got worse with all the AI crap, though I think that's been almost a useful scapegoat for them recently

Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

#43
Sometimes I also feel that Idea is too slow, especially for smaller projects or languages where I do not need top tier support. ie. I am backend rust and python programmer. I also have to work with JS/TS and C++ projects but I mostly only read through them.

I started using neovim with plugins if syntax highlighting and good navigation is enough. I have also set up ideavim configuration to be as close to neovim as possible. Now I can easily switch between Idea and neovim with almost the same workflow.

Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

#44

IntelliJ Git integration is so good I wish it would be a standalone client.

Funnily that's the one feature I dislike in IntelliJ and thus relies on another GUI

Otherwise I like having everything in one place: code, containers, databases, remotes...

Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

#45
People will go to great lengths to avoid paying for what is, arguably, an outstanding product from a great company, then think nothing of spending the same amount at Starbucks.

I don’t think I’ve ever seen a company scrutinized and nitpicked as much as JetBrains.

Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

#46
post #38

> But what do you actually get with IntelliJ? A massive, monolithic Java application that frequently hogs 8GB+ of RAM, locks up your system while “indexing pre-built binaries,” and forces you into a closed proprietary ecosystem. This is just exaggeration. I use IntelliJIDEA everyday (on mac) with multiple projects open and tbh they have optimized the IDE a lot to make it faster. I'm not saying it's perfect, but it's…

Quite ironic, given that Emacs used to stand for "Eight Megabytes and Constantly Swapping" for the epoch hardware.

Also ironic given that emacs with a LSP server is more than capable of slowing a dev machine to a crawl

Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

#47

> But what do you actually get with IntelliJ? A massive, monolithic Java application that frequently hogs 8GB+ of RAM, locks up your system while “indexing pre-built binaries,” and forces you into a closed proprietary ecosystem. This is just exaggeration. I use IntelliJIDEA everyday (on mac) with multiple projects open and tbh they have optimized the IDE a lot to make it faster. I'm not saying it's perfect, but it's…

People will complain about 2MB ram usage and then gladly spend 4k on a mac pc

Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

#48
post #41

Earlier quoted context omitted.

I've used InteliJ on and off for 20 plus years. It's progressively got bloated and slower, not faster. 20 years ago it was the fast lean option when there was Netbeans and Eclipse. Today it's ok, still good feature wise but fast and lean it is not anymore when I've used it for Scala oand Kotlin.

Yup. It's been particularly bad since around 2023/2024 and only got worse with all the AI crap, though I think that's been almost a useful scapegoat for them recently

I've tried (all?) the AI stuff they published, it was awful; but I was able to easily uninstall/deactivate those features once I realized it was not helpful.

On my MBP M4 or my Linux laptop, I never get the impression that it's bloat.

Prior to using IntelliJ I had been a Eclipse user and I've never experienced even 5% of the pain I had with Eclipse since moving to IntelliJ.

When everything is going to shite, I welcome with pleasure my yearly invoice from JetBrains, thinking that, at least, there is a company pushing quality software that deserves my money.

Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

#49
I agree that IntelliJ is a monster of a resource hog, but I have yet to find an editor where code navigation is as good. That's basically all I use it for these days, in the days of LLMs, and I still think it's worth it. VSCode, especially for golang, is terrible. I might be holding it wrong, but I've really tried, and it's just not good enough.

Before LLMs, when I still refactored by hand, coworkers who were using vim or vscode used to ask me to do big refactors, because IntelliJ always got it right, whereas with the other editors it was hit-or-miss.

Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

#50

> But what do you actually get with IntelliJ? A massive, monolithic Java application that frequently hogs 8GB+ of RAM, locks up your system while “indexing pre-built binaries,” and forces you into a closed proprietary ecosystem. This is just exaggeration. I use IntelliJIDEA everyday (on mac) with multiple projects open and tbh they have optimized the IDE a lot to make it faster. I'm not saying it's perfect, but it's…

Completely agree. Also: some people enjoy fiddling with their tools, installing extensions and configuring everything until it's just perfect. Other people (most, I would argue - the proverbial "silent majority") want to get something that works reliably "out of the box" and has most (not all, IntelliJ IDEs also have plugins of course) batteries included. They shockingly are even willing to pay money for this!
Post reply on HN