What's practical?
Posted May 3, 2007 18:03 UTC (Thu) by
ncm (subscriber, #165)
In reply to:
What's practical? by shapr
Parent article:
The Rise of Functional Languages (Linux Journal)
Haskell's garbage collector and the language primitives that depend on it makes it impossible to implement the features needed to abstract management of non-memory resources. Its inability to abstract resource management also makes it impossible for exception facilities to safely centralize error handling. In this it is like other languages that have failed, and will continue to fail, to unseat C++ from serious industrial applications. That's unfortunate because C++ needs serious competition.
By "practical", in context, I meant "practical for industrial use". For pure computation Haskell (well, Eager Haskell) verges on the practical already.
(
Log in to post comments)