||What I Hate About Your Programming Language|
|Subject:||Why C sucks...|
Response to: Why C sucks...
|I agree with some of the points in the article, but I think most of the complaints fall under the category of "How C is Misused," rather than "How C sucks." C was designed to be a portable assembly language in which to rewrite Unix so that it would be portable to more than one machine. It has obviously succeeded in that capacity. C was not intended to be a general application language, a teaching language, or the parent of a high level, general purpose language (C++). I don't consider it a failure of C that it hasn't worked out well in those capacities, but rather a failure of its users to realize when a different language would be better.|
Hear us Roar