News for hackers. Stuff that matters.
Re:Why Fennel? by jdminhbg on Monday April 14, 2025 @12:38AM (#43678097)
> One "statement" per line is bog standard

This isn't really true. Most non-Lisp languages I work in, like JS or Ruby or Python, have things like long_expression =\n long_other_expression, or long_expression\n.another_long_expression\n.another_long_expression.

Re:Why Fennel? by Guvante on Monday April 14, 2025 @03:19PM (#43685088)
And if most of your code looks like that you are making a mistake.

"Sometimes I need multiple lines" is fine, exceptions happen.

But again I ask, visually are those lines super different?

Ditto for things like for loops which have multiple statements in a line.