I don&#x27;t see why Haskell&#x27;s in an awkward situation. Adding more strictness support to GHC is not particularly hard and it&#x27;s happening already. It&#x27;s far easier to add strictness to GHC than to launch a competitor production-strength pure functional language.<p>(On the long term, probably we&#x27;ll see a brave new type-theoretical language, when much of the current research crystallizes into something tangible; but until then I don&#x27;t see GHC being overshadowed by competitors. There is lots of inertia and the extant GHC infrastructure is extremely valuable. Dependent types are very important and adding them to GHC is very hard, but it&#x27;s still happening, so Idris &amp; co. will have a difficult time trying to fish in that pond)