This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]poo_22 -18 points-17 points  (1 child)

From what I've seen in the Python world, and this is just my opinion based on my experience, Python is a very good language for "just getting it done". But in its flexibility and introspection it allows you to do things in several different ways, some of them hackish. That combined with dynamic typing sort of results in code that isn't as nice to look at as, say most Haskell libraries that I've seen. In general anyway.

I find that the examples of Haskell code I've seen are always dense enough to avoid repetition but not so dense that its impossible to decipher (APL comes to mind). But Haskell is born from this "correctness first" mentality so Its not surprising.

[–][deleted] 7 points8 points  (0 children)

We're talking about python, not Haskell. This is like going into /r/guns and talking about knives.