News for hackers. Stuff that matters.
Re:Hy – A Lisp-flavored Python by jwr on Wednesday August 02, 2017 @04:42PM (#14914412)
From a long-time Lisper (Common Lisp, and now Clojure): not, this is not comfortably readable.

That said, I very rarely write code like this. I tend to split operations over multiple lines, so that you don't spend so much time digging into and out of nesting levels. Prefix notation is not ideal for reading math. People have been writing infix math notation libraries for CL for exactly this reason.

It's not a showstopper, though. Also, I do find that sometimes having + and < to be of arbitrary arity is really convenient and makes for nicer code.

Re:Hy – A Lisp-flavored Python by kazinator on Wednesday August 02, 2017 @07:04PM (#14915474)
> People have been writing infix math notation libraries for CL for exactly this reason.

People have writing these notation libraries, but then not actually using them.

Infix libraries for CL mostly exist to end arguments; "we have infix; Lispers choose not to use it, and you will understand why soon enough".

Re:Hy – A Lisp-flavored Python by a-saleh on Thursday August 03, 2017 @05:10AM (#14918057)
I actually used them quite often when i.e. dealing with math.

I just realized I don't use math that ofthen when programming :)