(no title)
welkinSL | 1 year ago
The thing I like about Emacs is that the community really supportive of hacking the editor to work the way you want it to work. The new LSP and tree-sitter feature are both originated from the community! The community's preference of keyboard-centric editing is also quite appealing to me.
Admittedly, without any configurations Emacs is not very good to use, and improper configurations such as lack of `with-eval-after-load` can lead to slow startup. Poor Garbage Collection mechanism and lack of multi-threading makes it pretty slow at times.
However, I can see that the community is still very active, and with the existence of the many community-maintained configuration (Doom Emacs, Spacemacs, etc.) you can defer many of the configuration burden to people who care and only focus on the features that you are using the most. Hopefully this can translate to slowing down the "emacs bankruptcy" to a rate that is slower than your own configuration commit frequency, then "emacs bankruptcy" can be practically irrelevant. Combining this with introduction of official LSP (and unofficial DAP) it should be able to stay relevant for a long time.
donaldihunter|1 year ago
To avoid it entirely you'd need to choose an editor that offers no real customisation or 3rd party modules. But then you're choosing feature bankruptcy.