3 ms·
> Ignoring the joy of writing software with much more powerful abstractions for a moment (Python, Ruby, JS, PHP all look like jalopies now compared to Haskell)
by 59nadir 12y ago
> Ignoring the joy of writing software with much more powerful abstractions for a moment (Python, Ruby, JS, PHP all look like jalopies now compared to Haskell)
Just out of curiosity: Which abstractions are we talking about here that Haskell doesn't have? OO?
- dasil003 12y agoI believe he meant Haskell's abstractions are more powerful.
- Ixiaus 12y agoI didn't write that sentence very well if that's how it was interpreted, sorry. I meant to say that the abstractions available to Haskell are more powerful. I can't really think of any abstraction that's not available to it - even an Object System is possible in Haskell, it just wouldn't be as easy to use as Monads are.
- eru 12y ago> I can't really think of any abstraction that's not available to it [...] Dependent typing doesn't work very well in Haskell (yet).