Turning C into Perl, one graphic character at a time.
You turned printf into ink.
What if I want to print to stderr, or indeed any other open file?
You turned if/else into case.
What if I want to use an actual switch/case ?
> code writing efficiency
When you get past the student homework phase, you're going to be spending more time reading lots of documentation, design, other code than actually writing new code.
The modern trend is creating languages which are easy to read and understand by humans. Programs are read by humans far more often than they are written by humans (if you exclude the write once, read once, throw away student assignments).
HyperC fails so miserably on the readability scale because you seem to think that the only thing that matters is keystrokes when entering the program for the first time.
I'm reminded of this.
Question 10.2
And this.
The International Obfuscated C Code Contest