3 ms·
IMO, there’s a wide unexplored design space between the minimalism of Lisp and richness of other languages. A programming language inspired by something like KD
by slooonz 3y ago
IMO, there’s a wide unexplored design space between the minimalism of Lisp and richness of other languages. A programming language inspired by something like KDL (https://github.com/kdl-org/kdl https://github.com/kdl-org/kdl) has the potential to be in a very sweet spot between the two. "Everything is a node" instead of "everything is a list" is only slightly more complicated, but also vastly more readable that a soup of parenthesis.
- mbork_pl 3y agoWhere would you put Lua on this spectrum? Also, I do not find Lisp unreadable - you train your brain to ignore the parens and look at the indentation instead pretty quickly. And you can always tell Emacs to gray out the parens if you really want. ;-)
- slooonz 3y ago> you train your brain to ignore the parens and look at the indentation instead pretty quickly But I don’t want to train my brain to ignore useless syntactic noise, I want my brain to be guided by helpful syntactic guides.
- mbork_pl 3y agoGood point, but if you start treating indentation as part of the syntax, we all know where it would lead...
- agumonkey 3y agoyou heard of rhombus ? https://old.reddit.com/r/lisp/comments/1aw7jim/rhombus_a_new_spin_on_macros_without_all_the/ https://old.reddit.com/r/lisp/comments/1aw7jim/rhombus_a_new...