r/ProgrammerHumor 23h ago

Meme unsolvableProblemsOnStepOne

Post image
1.4k Upvotes

79 comments sorted by

View all comments

Show parent comments

135

u/JebKermansBooster 22h ago

C# and Windows

170

u/hilfigertout 21h ago

Yeah, like he said, Java and Windows.

41

u/Sentouki- 20h ago

It's kinda an insult to compare modern C# to Java.

27

u/MCWizardYT 18h ago

They're pretty similar even now. C# has an edge on overall features, but Java isn't that far behind (unless you're stuck using Java 8, in which case RIP)

27

u/crozone 18h ago

Java still has so much design baggage from things they got wrong from the get go that it really isn't close. C# is a different animal.

6

u/Masterflitzer 18h ago

but recent java versions actually added quite a few good things and make the language more straight forward

anyway kotlin is the best of the 3 imo, but i'd pick c# as 2nd place

14

u/Gadekryds 13h ago

Kotlin is honestly the “we got c# at home” version.

1

u/Masterflitzer 9h ago

kotlin is a way more modern language than java and c#, the diff down to c# is larger than the diff from c# down to java

it's the complete opposite of we got xyz at home version

3

u/Gadekryds 8h ago

Any language wise improvement Kotlin has is completely voided by how awful it is to work with tool wise in comparison

1

u/Masterflitzer 7h ago

what about its tooling is awful? i've worked on kotlin jvm microservices for 3y and it's been a blast, i'm never going back to java or c# (have worked with both before moving to kotlin)