Mike Zamansky is back with another video in his Using Emacs Series. It’s worth noting that this is number 74. That’s a huge corpus of first rate videos serving the Emacs community. If you’re in NYC and run across Zamansky, be sure to buy him a beer. He’s earned it.
In any event, the latest video is about Eglot, an alternative to lsp-mode. Zamansky was drawn to Eglot because he found lsp-mode hard to configure and, more importantly, too noisy. That mattered to him because he’s using it in his teaching and didn’t want all the popups to distract his students. With Eglot, the configuration was easier and the output wasn’t so busy.
It turned out to be pretty easy to configure for C++ an Python but, of course, Java was more difficult. But not too much more difficult. After a bit of research, Zamansky found an issue on the Eglot repository that resolved his issues with the Java configuration and now he has a consistent interface across C++, Python, and Java.
Take a look at the video to see Eglot in action. If you’re looking for an alternative to lsp-mode, take a look a Eglot. The video is just over 17 and a half minutes so plan accordingly.