DEV Community

K.M Ahnaf Zamil
K.M Ahnaf Zamil

Posted on • Updated on

[Joke] Bad things about every programming language

This is just a sarcastic post where I rant about the bad sides of every programming language I have tried/used. Please don't be offended, as this just for entertainment purposes.

Let's get started:

Python: Slow as hell, no generics or types. I am not Harry Potter, Parseltongue is not for me. Spaces and tabs don't work together well. SNEK!!!

JavaScript: My life is undefined, every single tutorial on the internet is on JS.

TypeScript: Error: Property sanity of type Mind is undefined.

Java: I wish I had a widescreen monitor. JVM taking too much of my RAM. And the error tracebacks are bigger than my p- (rogramming skills)

C++/C: I wish pointers didn't exist, and type conversion was easier.

Rust: Lifetimes don't make sense. Car-go, car not fly.

Golang: No generics, error handling is disgusting. Why use zero values if nil exists? (nevermind, they got generics now.....)

C#: Microsoftβ„’ Java. Also, pointers are useless here.

HTML: A very good programming language.

CSS: The only thing I can flex about in my life is a flexbox that I made when I was 12 years old.

I hope you enjoyed this post. Again, please don't take this offensively. A lot of the programming languages on this post are the ones I use, and they are pretty good. I just made the bad things sound funny :)

Top comments (2)

Collapse
 
andrie profile image
Andrew

At the java one you should've put "Java: I wish I had a widescreen monitor, So i can read all of the error logs coming in."

Collapse
 
hamiecod profile image
Hargunbeer Singh

Lmfao you need to edit the rant about Go because we've got generics in Go 1.18 betaπŸ˜‚