Earlier quoted context omitted.
> You do not test the potential of something by using the worst possible example of it. So? Folks don't use the "potential", they use the real. They're asking questions like "should I use Java or Python". > do airbags help prevent deaths" would be a very poor test if it used anything other than the best possible airbag technology. That's not how things actually work. You decide between what's available. The performan…
>So? Folks don't use the "potential", they use the real. Haskell is real. >They're asking questions like "should I use Java or Python". That's wonderful, but it has nothing to do with the subject at hand, which was the question "can static typing reduce the number of bugs?". If you want an answer to a different question, don't complain about the answer given for this question, go find someone answering the question y…
No one claims otherwise. However, that's true of Java's type system too.
> Why can't anyone follow a simple line of reasoning without resorting to fallacies?
I followed your simplistic line of reasoning just fine. It was wrong. Admit that and move on.
Of course you can't, which is how you got there.
The biggest obstacle to Haskell becoming more popular is its advocates.
And, it will never replace Java, C, Python, or even PHP. (One of my professional goals is to never use Java.)