What I Hate About Your Programming Language
Subject:   Why C sucks...
Date:   2003-05-14 16:45:05
From:   anonymous2
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.