News for hackers. Stuff that matters.
Re:Thoughts on Haskell by Retra on Saturday October 17, 2015 @02:34PM (#10405494)
Almost every language has whitespace sensitivity, it's just a matter of degrees.

For instance, in C the following lines have different semantics:

    int a = 3;

    inta=3;
Re:Thoughts on Haskell by rprospero on Saturday October 17, 2015 @02:55PM (#10405578)
A more extreme form of whitespace sensitivity in C are the two following statements, which are identical and differ only in their whitespace.

x = y++ + z; x = y + ++z;

Re:Thoughts on Haskell by mercurial on Saturday October 17, 2015 @05:33PM (#10406227)
That's a pedantic argument. What "whitespace sensitivity" means when talking about Python/Haskell vs other languages is fairly well-understood (use indentation to delimit blocks).

For my money, I'll take Python's consistent use of ":" to start a block, though.