3 ms·
There's way too much love for C when it has some huge flaws. I can agree on simplicity, portability, speed. But having archaic String and file handling are huge
by muh_gradle 8y ago
There's way too much love for C when it has some huge flaws. I can agree on simplicity, portability, speed. But having archaic String and file handling are huge frustrations. Function pointers are nice, but modern languages already have functional programming constructs that supersede it. Goto's should be avoided for good reason. As for brevity? How about just having good naming in your variables. Something that isn't HammerHammerHammerFactory but something that doesn't require a user to sift through the entire code to guess what an important variable does because it's a three character variable.
- Koshkin 8y ago> * it has some huge flaws* It's like saying that assembler is flawed. It's not; it's just may not be the right tool for the job.