Ah well, that's fair, considering many popular 'functional' languages are actually just functional style (i.e. not pure). Hell, that includes Haskell without extensions.
I predict the opposite though: we are currently rather hybrid and the future will be pure, simply because making effects explicit makes them easier to deal with by automated systems.
Admittedly, this argument has been given since the invention of FP, but I think it had some catching up to do for practical use and we are just now at the turning point (and have passed it for some cases).
I don't think the future will be (modern) Haskell though.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Ah well, that's fair, considering many popular 'functional' languages are actually just functional style (i.e. not pure). Hell, that includes Haskell without extensions.
I predict the opposite though: we are currently rather hybrid and the future will be pure, simply because making effects explicit makes them easier to deal with by automated systems.
Admittedly, this argument has been given since the invention of FP, but I think it had some catching up to do for practical use and we are just now at the turning point (and have passed it for some cases).
I don't think the future will be (modern) Haskell though.