Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

I tried growing a beard

Name: Anonymous 2006-10-14 5:27

...but I ended up taking my pants off too much.

Why do people use C when there's C++ anyway? C is so... unorganised.

Name: Anonymous 2007-05-30 10:50 ID:1ag7E8Nq

C is better than C++ because it's SIMPLE.

Analogous arguments that may be more or less true than the above statement:
Python is better than Perl because it's SIMPLER.
Scheme is better than Lisp because it's SIMPLER.
Programs with fewer lines of code than larger programs that do the same thing have less security holes because they're SIMPLER.

You can read the C specification in an hour and understand everything about the language. Sure, it doesn't support every paradigm of programming out there (neither does C++!), but the result is that the idioms are quickly recognizable by other programmers.

C is much easier for static code analysis tools like lint to work with.

More people know C than C++.

C++ has plenty of nice ideas shoehorned onto C (the best of which were added back to C to make C99), but I'll stick with the C's workhorse rather than C++'s sprawling "elegant" object/template/rtti/abstract container classes (all that and you still don't get closures! oops!)

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List