What's To Love About C?
First time accepted submitter edA-qa writes "Antiquated, clunky, and unsafe. Though beloved to some, C is a language that many choose to hate. The mass opinion is indeed so negative it's hard to believe that anybody would program anything in C. Yet they do. In fact a lot of things, even new things, are programmed in C. The standard was recently updated and the tools continue to evolve. While many are quick to dismiss the language it is in no danger of disappearing."
char *post = "first";
It's for cookie.
That's good enough for me.
Go ahead. Argue. I dare you.
v same sig since 2002. v
Favorite
Move along, nothing left to C
Mielipiteet omiani - Opinions personal, facts suspect.
After all, in our National Anthem, we ask, "Jose, can you C?"
"To those who are overly cautious, everything is impossible. "
Even better - it allows you to actually make the results efficient. While most CS grads these days likely expect hardware tech to keep up with the bloat, there are a few folks out there who know what it's like to economize like hell when it comes to CPU or memory.
Also, when you're seriously pushing limits, it's the performance difference between a 1982 Chevy Nova with a busted head gasket (.NET, I'm looking at YOU), and compiling yourself a Porsche 911 with all the Autobahn goodies included.
Quo usque tandem abutere, Nimbus, patientia nostra?
And the funny thing is that most people who write const char* foo really want char const * const foo. You don't want either the pointer or the data pointed at to change. However, almost nobody knows that, so even those who do just use the weaker const char* so people understand the code.
Hmm. I wonder why there's so much animosity towards C? It's a mystery.
by Mike Buddha -- Someday the mountain might get him, but the law never will.
Curiosity is real. Unless declared integer.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
The animosity comes from ignorance and lack of ability. In other words, the animosity comes from those who aren't qualified to judge.
Exactly. Unless you guys can make device drivers in Visual Basic like me, you're not qualified to put down the language.