4 ms·
What you're saying is that you don't like Haskell's syntax because it's not C's syntax. The unfamiliarity card is not a legitimate card in the game of criticis
by groovy2shoes 15y ago
What you're saying is that you don't like Haskell's syntax because it's not C's syntax. The unfamiliarity card is not a legitimate card in the game of criticism.
> I'd rather use the same words everyone else is using so it will be easier to communicate with them.
Would you be happier if C was the only language, and everyone just had to use C?
> If Haskell were as great of a language as you say, it would be more popular.
This is completely non sequitur. Popularity has little to do with the advantages offered by a language. At one time, C was not so popular.
- debacle 15y agoWhat I'm saying is that C is ubiquitous because it has strong syntax, and Haskell is not because it doesn't. I like C's syntax, but I also like Lisp's and Scala's and SQL's. > Would you be happier if C was the only language, and everyone just had to use C? If C were as powerful as a modern programming language (JavaScript) and had the standardization of a libraries that Perl or PHP has, then I'd be okay with writing C. The only reason I don't is because C has been improved upon. Haskell is a step back. > This is completely non sequitur. Of course it isn't. Popularity has a huge amount to do with the advantages offered by a language. If a language was crap, no one would use it. At one time, C was not very popular, but in the last 20 years almost all of the most popular languages, year after year, have been C or its descendants.
- groovy2shoes 15y agoBy now it's clear to me that your argument has reduced to "I personally don't like Haskell's syntax, therefore Haskell cannot generally be a good language." If you don't want to use Haskell, that's fine. Don't use it. If you have legitimate criticism, I'd like to hear it.