News for hackers. Stuff that matters.
Re:Rust for functional programmers by thinkpad20 on Sunday July 13, 2014 @07:15PM (#8028857)
I find it odd that you're dividing languages based on syntax. Saying "significant-whitespace languages (Python, Haskell, Coffeescript)" suggests that there's some sort of commonality between them, when they're really vastly different languages. It's almost like saying "blue-white-red countries (France, Cambodia, Russia)" :P
Re:Rust for functional programmers by CoffeeDregs on Monday July 14, 2014 @11:41AM (#8031422)

     suggests that there's some sort of commonality between them
There is a commonality: they use significant whitespace. I understand that this is a syntactic difference and, given that I said I had used each quite a bit, that they're quite different languages. That said, syntax is chosen for a reason and I feel most comfortable in the significant whitespace world. I'm excited by Rust but, shame on me, the syntax had confused me into thinking the language was more C-ish than Haskell-ish. My point in the grandparent was that the article did a nice job of changing my (admittedly shallow) opinion.
Re:Rust for functional programmers by sjwright on Sunday July 13, 2014 @09:45PM (#8029216)
> "blue-white-red countries (France, Cambodia, Russia)"

As distinct from "red-white-blue" countries (USA, Cuba, North Korea) or "blue-red-white" countries (Netherlands, Australia, Iceland).

After all, most programming languages are written as lines of code that represent statements that the computer must execute in some comprehensible order. Wake me up when this metaphor is deemed passé!