Earlier quoted context omitted.
I keep finding interesting that some devs refuse to pay for tooling like every other profession, yet they don't take pull requests as salary either.
In most profession, you don’t have a continuous flow of new tools to evaluate if they worth integrating in your workflow, which is already heavily time costly, and tools rarely break overnight due to some remote ecosystemic reason or cease to work due to license expiration/change/whatever. How enthusiast are most professional to throw money at "smart" tools, hmm?
Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
61–70 of 127 posts
Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
#62Earlier quoted context omitted.
Also, like where else would the indices live? They are in memory to make going to definition, source, analysis etc fast. It's not even using java objects for these, so a feature-equivalent solution would be similarly "fat".
I don’t know, using Vim and Exuberant Ctags can give you a significant part of these features for a very lower footprint. But to be clear, it’s not a ready-to-go path on parity with DX that IntelliJ provides. Hackers are often exceptionally good at optimizing the hidden parts no one give a shit until everything crumble under systemic slowness, but they often also are very bad at designing even a decent UX for everyth…
Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
#63> 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
#64Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
#65Earlier quoted context omitted.
I keep finding interesting that some devs refuse to pay for tooling like every other profession, yet they don't take pull requests as salary either.
I would pay for tooling, but most of them is now pure grift. Even Jetbrains has gone the anticonsumer route with their focus on AI (plugins enabled by default).
Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
#66Earlier quoted context omitted.
Nah, there is little demand for it that's the reason. LLMs don't need a LSP, they work better without it often. Most Java devs use IntelliJ or another IDE with its inbuilt thing. For everyone else the existing one is good enough for incidental usage. So ~no one cares
I care, which is existence proof that someone cares.
Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
#67Note I tried to use IntelliJ to build it the performance was not nearly as nice as I would have liked still better than a lot of LSPs but still.
I know a bunch of folks have tried it but I think only Jetbrains can build a good one, unless someone actually goes all in on solving this for a few months and rebuilds the parsing and types systems outside of the Jetbrains toolchain and ecosystem.
Java is likely easier but it's also quite jank in terms of how existing solutions work.
But I like projects like this, I am not against IntelliJ it must be great had been great when I was learning but I want a lsp to use for scripts and the small edits, opening a massive IDE is very overkill for the kinds of small changes I like to make now.
Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
#68Earlier quoted context omitted.
I care, which is existence proof that someone cares.
~no one == approximately no one
Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
#69> 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…
Re: Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
#70People 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.
Well its a russian company, and took part in the solarwinds hack, that was directly funded by the fsb. So, yeah, it should ve scrutinized, nitpicked and avoided at all costs. Its 2026, there is no need for a proprieraty IDE that is stuck in the early 2000s.