3 ms·
I'd say it's more reminiscent of Python, sans the dollar signs. I feel that calling it a framework is really pushing it. C is such a simple language, and thin
by edgyswingset 12y ago
I'd say it's more reminiscent of Python, sans the dollar signs.
I feel that calling it a framework is really pushing it. C is such a simple language, and things like the GNU C extensions and the macros the Linux kernel provide offer some similar semantics, particularly when dealing with linear data structures. Not to mention, when dealing with POSIX, your coding style completely changes to fit what it gives you.
- pmoriarty 12y agoC is a simple language if you ignore all the traps, pitfalls, gotcha's, corner cases, and exceptions to the rules. By that measure, maybe Brainfuck is a simple language too. But I wouldn't want to actually program in it when there are so many sane alternatives available.
- maaku 12y agoC is a simple language when you compare it to C++. Especially if you need nailed down standards-compliant behavior.
- musername 12y agobf would actually be easily bareable, if it had textual macros, include/packaging and standard defines, like C does.
- edgyswingset 12y ago> C is a simple language if you ignore all the traps, pitfalls, gotcha's, corner cases, and exceptions to the rules. Yes, and no. If you're sticking with just raw C and the standard libraries, it's a simple language. That doesn't mean your program will be simple, however - security concerns alone ramp up the complexity by orders of magnitude. But at its core, it is a simple language with mostly simple rules.