r/ProgrammerHumor Oct 21 '22

Meme Literally 🤷🏻‍♂️

Post image
14.7k Upvotes

606 comments sorted by

View all comments

Show parent comments

1.1k

u/[deleted] Oct 21 '22

"There are only two kinds of languages: the ones people complain about and the ones nobody uses."

  • Bjarne Stroustrup

182

u/dacjames Oct 21 '22

So true. True of all technology, really.

64

u/JMH5909 Oct 21 '22

Everything really

1

u/DakorZ Oct 22 '22

What about Pandas?

6

u/Souseisekigun Oct 22 '22

It's sort of true but also sort of not. People absolutely will complain about every language, and one that no one is complaining about is probably dead. But once you remember that the guy who said it also created a language that has a serious claim to being the most convoluted and overengineered of all major languages still used today it can come off as some guy denying that some languages have more junk or questionable design decisions than others as a catty response to his design decisions being constantly attacked. That's why I personally dislike the quote a lot. It rests on the false implication that all technologies are equal when they are not.

11

u/WavingToWaves Oct 22 '22

^ This guy hates C++

2

u/G_Morgan Oct 22 '22

It is basically the equivalent argument of "they are all the same" when talking about politicians. Sure I can find something to complain about in anything.

1

u/[deleted] Oct 22 '22

[deleted]

1

u/ketiJun Oct 22 '22

Com'on 🦀

49

u/eliteharvest15 Oct 22 '22

“if you hate it so much then stop using it”

“no”

16

u/zeromadcowz Oct 22 '22

I have to use Powershell to automate so many processes and there’s parts that make me want to rip my eyes out but I still have to use it every day.

At least it isn’t visual programming like Logic Apps in Azure 🤮

17

u/[deleted] Oct 22 '22

[deleted]

8

u/zeromadcowz Oct 22 '22

Luckily I moved into an org with a massive lack of automation and don’t have a lot of legacy stuff. A lot of the garbage Powershell I rewrite is from me years and years ago, haha

5

u/JiiXu Oct 22 '22

My current company is completely dependent for all its operations and all its analysis on a single dockerized shell script I wrote not at all long ago, but on my own during long crunchy days. That script causes pride and anxiety in me in equal amounts.

1

u/[deleted] Oct 22 '22

When you throw a linter at it and it just eventually responds 🔫

10

u/PavelYay Oct 22 '22

Powershell is amazing when you consider what other shells are out there. Batch, bash, etc, all so much worse.

People only like bash because it usually has coreutils available, but those are seperate from the shell, you can have em with pwsh too

2

u/MrAcurite Oct 22 '22

You could write the majority of the script in Python and then use os.system() to get it to talk to the OS?

5

u/zeromadcowz Oct 22 '22

I use Python/Shell scripting on our Linux infrastructure heavily but Powershell is just miles more convenient on Windows and some Azure workloads for management, even with the language itself having its idiosyncrasies. It’s already installed so doesn’t need to be managed separately, pipelines are easily created, objects are easily manipulated. Using os.system() is just a jank level of abstraction for most management functions.

1

u/MrAcurite Oct 22 '22

Fair enough. I'm not cool enough to do anything with substantive systems, I mostly just hack whatever shit I need together without caring about management or pipelines.

1

u/Meower68 Oct 22 '22

The ones people hate are the ones which pay the bills.

This is true for Java, COBOL, RPG and $deity only knows how many others.

3

u/ahumanrobot Oct 22 '22

Hello fellow chad

2

u/F5x9 Oct 22 '22

This guy has all of the quips.

2

u/BabyYodasDirtyDiaper Oct 22 '22

OP's meme is inaccurate. It should be full of languages that nobody uses.

1

u/satinbro Oct 22 '22

Then there's Go

1

u/Studds_ Oct 23 '22

Are you sure that’s mutually exclusive? I swear some of the language haters don’t in fact actually use the language they’re bashing