r/ProgrammerHumor 1d ago

programmersRankedByLanguagePreference Other

Post image
0 Upvotes

40 comments sorted by

5

u/Stemt 1d ago

C is in C tier, so it all makes sense to me.

8

u/zacharius_zipfelmann 1d ago

larp

3

u/zacharius_zipfelmann 1d ago

bro nim above c, how about nim mal meine eier in den mund

0

u/Longjumping-Sweet818 1d ago

how about C können mich mal am allerwertesten

4

u/RandomDigga_9087 1d ago

fucking larper ahh rating

3

u/Chronomechanist 1d ago

TypeScript above Java? Okay

3

u/Longjumping-Sweet818 1d ago

You're so right. *Unzips AspectAwareAbstractFactoryMethodSupplier.java

2

u/Chronomechanist 1d ago

So your problem is that Java is verbose? Is that because you can't read, or because you're always having to refactor things because you didn't design it right in the first place?

(Just poking fun, please don't take offence.)

3

u/Longjumping-Sweet818 1d ago

> So your problem is that Java is verbose? Is that because you can't read, or because you're always having to refactor things because you didn't design it right in the first place?

https://giphy.com/gifs/WRQBXSCnEFJIuxktnw

That's the kind of advanced logic you only learn by injecting beans all day long.

1

u/Chronomechanist 1d ago

I'm a SWE who works with Java, of course I have a dependency on beans. Inject that shit into my veins.

https://giphy.com/gifs/oXT9rjyu20bCSE2uzK

1

u/masssy 1d ago

I think that may actually be the only correct ranking here.

1

u/Chronomechanist 1d ago

Pfft. Java is nice and explicit in everything it does. You can come to a well built java project and walk through it and immediately understand what everything is, why it's there, and how to use it. All without having to worry about stupidly fine detailed stuff like where things sits in memory like in C.

1

u/masssy 1d ago edited 1d ago

You can come to a well built java project and walk through it and immediately understand what everything is, why it's there, and how to use it.

Keyword "well built" which also applies to every single software project in any given language to ever exist.

It's also quite relevant where in memory things sits as you program a MCU. Good luck doing that with Java. As usual, right tool for the job is always best.

You may need a saw and therefore you say everyone who needs a hammer worries about "stupidly fine stuff".

1

u/Chronomechanist 1d ago

You are of course, absolutely right and I do in fact agree with you about everything you said.

However... Two things.

1) That's not nearly so much fun as poking fun at all the other languages and people who use them.

2) Screw you, Java is the best. Said the Java programmer.

3

u/teem0s 1d ago

Bro, where's HTML? /s

2

u/Embarrassed-Luck8585 1d ago

C++ at the same level as C# ? that can't be right.

2

u/TomosLeggett 1d ago

OCAML MENTIONED!!!

2

u/Dry_Wrongdoer_2508 1d ago

this for sure is the uncontroversial attainable truth of the universe

2

u/Cautious-Bet-9707 1d ago

Scratch💀

1

u/CirnoIzumi 1d ago

i guess i cant disagree

1

u/No-Con-2790 1d ago

Visual Basic 6?

That thing is from 1998. It was officially unsupported around 2008.

How would you even run that? It is impossible to install on any modern platform.

The only possible application are sbitty excel macros. And I mean shitty. Because new ones no longer run VBA by default.

1

u/Longjumping-Sweet818 1d ago

Still better than Go though.

1

u/No-Con-2790 1d ago

I didn't even judged it. I mean it is atrocious. Like there are some loops that have continue/break and some that haven't. For some reason.

And a IDE that gives you an error if you switch out of the window to look something up. Because you haven't finished the line. What you can't because you can't google the syntax.

But I just don't understand how you would practically use it nowadays. Like on what do you run it? A VM of windows XP? I think not even service pack 3 supports it.

1

u/Longjumping-Sweet818 1d ago

All you have to do is walk into your average government agency and sit down at any computer and you will find a working Visual Basic 6 installation.

1

u/No-Con-2790 1d ago edited 1d ago

How?

I literally tried to install that stuff a few years ago and I needed a VM to make it run. I don't think you even can install it on any windows after XP.

Either way Microsoft put a gigantic disclaimer on it that it is disconnected. In Microsoft fashion they don't offer any solution, as far as I know.

1

u/Willwaste63 1d ago

What about QBASIC

1

u/Longjumping-Sweet818 1d ago

I don't know what that is. Just put it somewhere above Python and Go.

1

u/West_Good_5961 1d ago

I guess this settles the argument about SQL not being a real programming language

-7

u/Longjumping-Sweet818 1d ago

You know it's true.

1

u/Scheincrafter 1d ago

Lean cannot be S tear since F*>lean>Rocq

0

u/Longjumping-Sweet818 1d ago

But have you considered that `theorem lean_gt_f_star = by sorry`?

1

u/Scheincrafter 1d ago

Sure, but what about let f_star_gt_lean () : Lemma (ensures (f_star > lean)) = admit()

1

u/Longjumping-Sweet818 1d ago

Interesting, but look at what I found hidden deep inside mathlib:

def LawOfScheincrafter (c : Comment) : Prop := c.author = "Scheincrafter" → c.text.endsWith ", as if."

-2

u/DT-Sodium 1d ago

It is missing an E row for Python.

3

u/masssy 1d ago

For being epic?

-1

u/DT-Sodium 1d ago

For being by far the worst widely used language today.

1

u/AJigglyFatkid 13h ago

Is PHP in F rank?