Skip to content

Comment on Cello – Higher Level Programming in Cparent

Comments

C 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.

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.

C is a simple language when you compare it to C++. Especially if you need nailed down standards-compliant behavior.

bf would actually be easily bareable, if it had textual macros, include/packaging and standard defines, like C does.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.