If Programming Languages Had Honest Slogans
A little comedy for all of us right now
Software engineering is one field where experiences can vary. Some relish programming while others can find it frustrating. Building software can stress anyone out, no doubt about that.
In order to avoid that, here’s a list of honest slogans depicting some of the popular programming languages — with no intention of offending anyone. Humor helps build connections and I hope some of these would make you chuckle.
We’re getting old and were always verbose. But pay us and we’ll give you long term support.
I might be the oldest, but you still have to allocate me space. Pointing at others is my favorite hobby.
You can hate us, despise us, but we’ll find our ways into your framework. We believe in
friends at work.
I’m neither like my father nor a music note. I’d see sharper than Java, only if there was cross-platform GUI support.
Beginners love us because array indexing starts at 1. But arrays aren’t arrays and objects aren’t objects as we view everything as tables.
We promise, this isn’t a script for Java or derived from it. By the way, Apple’s Safari engine still calls us back.
We’ve made it possible to write pseudo-code in real even if you don’t understand it. Not a semicolon or a bracket but extra whitespace is all it takes to cause chaos.
Google wasn’t only lazy with my name — they robbed us of generics and lambdas. But we have the best anthem.
You needn’t learn much to use me but one missing bracket is all it takes to hate me. We offer no naming conventions or styles by default and are only as bad as you make us look.
We’re easy on the eyes, concise, and faster than many. Not as confusing as Objective-C until you run out of memory.
We’re the language every Java developer deserved. Saving you from the dreaded NPEs and verbosity while running on the good old JVM. But you can’t have
Not as outdated as my name, I provide memory safety, avoid possible race conditions, and am averse to garbage collectors. I love
borrowing and am stronger than “C” only if you have time to learn me.
We resurrect every few years and even today the whole unemployment system depends on us. Besides, we are hiring.
Programming jokes are there from the beginning and no language is averse to it. Different languages tackle different problems and that’s why there are so many. It’s human nature to target languages that are popular. As a closing note, I’d like to say — while the above slogans do portray truths, don’t take the jokes seriously. Every language has it’s own upsides and downsides and I hope this piece gives you a little more push to dig into the foundations of a language.
Thanks for reading.