4 ms·
Yeah, and Haskell programmers love having it pointed out that their language makes them stupid by not allowing them to do this ;) Oh wait. Nobody says that abo
by ubernostrum 16y ago
Yeah, and Haskell programmers love having it pointed out that their language makes them stupid by not allowing them to do this ;)
Oh wait. Nobody says that about Haskell programmers? They only say it about Python? Huh. When they both have this same shortcoming with their so-called "closures"? Wonder why that is?
- jpr 16y agoNot allowing what? Rebinding of variables? That's what IORefs, MVars etc. are for.
- chromatic 16y agoAnyone who's reached that point with Haskell is comfortable with the idea of immutable state. Anyone who's reached that point with Python is very comfortable with the idea of mutable state... everywhere else.
- ubernostrum 16y agoWhich is funny, because in both cases they're symptoms of trade-offs made in the language design. But a Haskell programmer who understands this and decides to accept it is just considered normal. A Python programmer who understands this and decides to accept it (as in the linked post) is declared to be a Blub user, which is essentially a polite-enough-for-HN way to say "LOL STOOPID NOOOB".