Aakash Mallik It's not just in makeup, it's out there strutting around in full on drag like that movie where the bouncer from "Road House" was hanging out with Blade and the Pest... all because they were inspired by Catwoman.
Does it use braces (curly brackets) for code blocks? Are = and == two separate things? if/else/do/while/switch/case? a++, a--, ++a, --a, a+=, a-=, etc, etc? Typo's magically can become new variables? What should be unnecessary () around conditionals because the original C compiler was too stupid to recognize a boolean operation or recognize an if statement?
Aggravatingly and needlessly cryptic to the point that I'd often prefer to hand assemble 8k of Z80 machine language than to try and debug 50 lines of the source?
After 4 decades of programming, that looks like C to me. Changing out the library and making it LESS loosely typed doesn't fix that.
(I'm a ADA legacy guy, to me C is loosely typed)
Just like how ADA and Modula are pretty much just Pascal with some minor syntactic sugar, or how Python and Rust seem to have taken most of their inspiration from brainf*** and Prolog.
I'm only half kidding on that last sentence.
But to be fair, I'm STILL not convinced this was a joke:
gnu.org/fun/jokes/unix-hoax.html