News for hackers. Stuff that matters.
Re:The Python Paradox by thedataangel on Friday January 27, 2023 @07:25AM (#34545229)
Having used Haskell in industry, I can say it's actually _surprisingly_ good at boring run-of-the-mill software. The strong focus on correctness and the ecosystem-wide consistency of it's core design patterns means you spend a lot less time debugging things, and a lot more time writing the thing you actually want to write.

That said, the type system _does_ stand in the way of learning it - though it's very powerful once you get your head around it - and lazy evaluation means you do spend more time than you'd generally like hunting down space leaks if you're writing the sort of code that's capable of getting space leaks.

Re:The Python Paradox by baq on Friday January 27, 2023 @08:24AM (#34545658)
...which is as easy as using foldl instead of foldl' instead of foldr, which to a beginner is... mildly confusing.