Re:Tell HN: EmacsConf Live Now
by poidos on Saturday December 02, 2023 @12:01PM
(#38499973)
Yes, it works well. I use Doom Emacs.
I write Python, PHP (Laravel), Clojure, C/C++, TypeScript, and have done Scala too. Most things work well enough (not Scala) and I make an effort to not be the "emacs guy" and use standard IDEs when pairing if the other person prefers that. Most tooling I've used is editor agnostic (pre-commit hooks for formatting/linting, LSPs, etc).
In fact, using Emacs means I'm closer to the underlying tools and so have to set them up in a way that works for multiple editors instead of just relying on everyone using the same editor to enforce things like style and formatting.
Re:Tell HN: EmacsConf Live Now
by poidos on Saturday December 02, 2023 @02:33PM
(#38501269)
I struggled with Metals sadly -- I guess my comment wasn't 100% fair to the ecosystem due to some details of the particular (somewhat legacy) scala code I was working with.
I write Python, PHP (Laravel), Clojure, C/C++, TypeScript, and have done Scala too. Most things work well enough (not Scala) and I make an effort to not be the "emacs guy" and use standard IDEs when pairing if the other person prefers that. Most tooling I've used is editor agnostic (pre-commit hooks for formatting/linting, LSPs, etc).
In fact, using Emacs means I'm closer to the underlying tools and so have to set them up in a way that works for multiple editors instead of just relying on everyone using the same editor to enforce things like style and formatting.