3 ms·
Meanwhile, I peek at my emacs config and continue to wonder why people don't just embrace a programming language. Yes, there are bad consequences that can happ
by taeric 1y ago
Meanwhile, I peek at my emacs config and continue to wonder why people don't just embrace a programming language.
Yes, there are bad consequences that can happen. No, you don't dodge having problems by picking a different data format. You just pick different problems. And take away tools from the users to deal with them.
- wsc981 1y agoJust something like an INI file might be fine for most use-cases as well and is easier to reason about.
- slowmovintarget 1y agoElisp for Emacs, Lua for those on Neovim... Definitely more control than guessing the right JSON, or breaking that YAML file. Plus, you get completion, introspection, and help while editing the config because you're in a code-writing environment. Bonus for having search and text manipulation tools under your fingertips instead of clicking checkboxes or tabbing through forms.
- taeric 1y agoReading this does make me think about how exploring settings in emacs `M-x config` settings is actually better than I would expect. So it isn't like you can't also have the checkboxes and forms.