News for hackers. Stuff that matters.
Re:Hy – A Lisp-flavored Python by mulmen on Wednesday August 02, 2017 @07:38PM (#14915671)
Is that a problem with whitespace or your test/qa/release process? A curly brace language isn't any less likely to lose user data to a bug just because it has curly braces.
Re:Hy – A Lisp-flavored Python by kod on Wednesday August 02, 2017 @08:12PM (#14915888)
It is less likely to cause problems, because a removed curly brace won't parse correctly, and won't be hidden when someone excludes whitesoace from a diff.
Re:Hy – A Lisp-flavored Python by JadeNB on Thursday August 03, 2017 @09:29AM (#14919335)
> won't be hidden when someone excludes whitesoace from a diff.

Surely it is good advice not to exclude whitespace from a diff when using a whitespace-sensitive language?

Re:Hy – A Lisp-flavored Python by pharrington on Wednesday August 02, 2017 @10:04PM (#14916391)
Your -if- clause sans curly braces definitely still parses.
Re:Hy – A Lisp-flavored Python by jjnoakes on Wednesday August 02, 2017 @10:22PM (#14916463)
Depends on the language.
Re:Hy – A Lisp-flavored Python by lgas on Thursday August 03, 2017 @01:32AM (#14917165)
Technically true, but I mean c'mon... Java, JavaScript, C, C++, C#, PHP... You have to get down to into the Go/Swift neighborhood before you'll find mandatory braces.