3 ms·
> I mean, would you want to rest your business on such an attitude? Haskell started as a research language by academics, for academics. Business concerns have
by WJW 5y ago
> I mean, would you want to rest your business on such an attitude?
Haskell started as a research language by academics, for academics. Business concerns have not been a large concern in its language evolution. That's fine IMO, it's good to have a place where CS researchers can experiment relatively freely without having Big Corporate Stakeholders demanding absolute backwards compatibility for all time (see Python 2->3 for an example of that).
The best parts of Haskell have slowly been copied by other languages (for example: typeclasses became traits in Rust, list comprehensions are in Python, goroutines look a LOT like Haskell threads, etc), while the experiments that didn't work out as much (lazy I/O for example) just don't get copied.
"It's no good for business" just misses the point of a research language completely IMO. That said, some people want to make it more business-oriented and have been making strides towards that goal. Haskell does not really have a BDFL, so anyone can (try to) move the ecosystem in any direction they wish.
- andi999 5y agoI agree it is good to have it as a research language; but one shouldnt expect jobs in that field then (which the op seems to do). One can hope though.