Comment by dons

15 years ago

> For instance, Qi's type inferencing engine is Turing complete

Why is that good? Decidability is a nice property of a type system...

It's not good, it's very bad. Haskell researchers spent years, in fact, attempting to make sure that it was both decidable and ran in less than exponential time.

The fact that some people actually think an undecidable type system is an advantage is simply an astounding disconnect from reality.