logoalt Hacker News

arikrahmanyesterday at 10:07 PM2 repliesview on HN

That's clever insight. If it was lisp from the beginning, maybe would be more straightforward. It's as simple as code can get, according to Uncle Bob, while still being expressive. It's no wonder Emacs still reigns supreme. Well, I am happy with Niri's kdl approach for the time being.


Replies

rdtsctoday at 3:26 PM

Lisp/scheme is probably a rare case where it sort of works either way and easy to switch without any extra work, since data and settings already look like code. At some point I had used s-expression as config (before json was widespread, I am that old) but that never had a full on evaluator to actually execute code.

seanw444yesterday at 10:28 PM

It can be Lisp if you want it to be. Just use Fennel. That's what my Hyprland config is written in.

show 1 reply