@chemoelectric@masto.ai
@eruwero@ieji.de @mcrocker@indieweb.social Nix looks worse than it is. It is one of those languages, like JSON or Python, that for no good reason is not a LISP.
(Indeed, SXML exists to turn XML into a Lisp and there is a Lisp for the C-Python backend! Though Python is still IMO a very bad abuse of OO.)
If Nix WERE a Lisp, then it could easily have a good macro system. THAT is why I wish it were a Lisp!
The same thing goes for MLs and ATSes, though I have to admit they have nice syntaxes. (I have written much ATS2.)
@eruwero@ieji.de
@chemoelectric@masto.ai @mcrocker@indieweb.social I would also add Julia, it's basically a Lisp but looks like Matlab and Python, which drives me crazy.