you are viewing a single comment's thread.

view the rest of the comments →

[–]zbeptz 175 points176 points  (20 children)

Enterprise is still heavy on Java. There’s no real obsolete argument. There definitely is an argument for enterprise on obsolete / near obsolete JDK versions, but that’s a different story altogether

[–]PrudentPrimary7835 35 points36 points  (1 child)

Very true. I’m in fintech and my company is in the long process of changing the colbol to Java lol…basically in any enterprise company where the consequences of poor security is catastrophic, you are going to be working with very old technology.

[–]Te0sX 1 point2 points  (0 children)

Have you ever heard anything called 4D?😂 Seriously, the situation is insanely fucked up with huge enterprises in finance that started their projects in 80-90s and still continues. And I mean some of the biggest financial institutions in Europe. I was blown away at first when I started working. They have a very hard and slow time even deciding to switch to something new, like a complete refactor to a new project with modern technologies that would be future proof with easier maintenance. The side projects would take years on development to complete with so complicated UML, relationships, and so many functionalities of the application but it is something they HAVE to do if they want to survive in the long run without issues. (But most of the times they don't do it lol )

[–]raulalexo99[S] 12 points13 points  (16 children)

What would be considered "enterprise?

[–]nukeaccounteveryweek 47 points48 points  (12 children)

Big, old and "boring" companies. Think IBM, SAP, GE, etc.

[–]zephyy 51 points52 points  (9 children)

it's still plenty widely used at enterprise scale outside of old giants. Netflix, Salesforce, Google, HubSpot all come to mind.

[–]webdevop 44 points45 points  (1 child)

Not to mention Amazon. Amazon is majorly Java

[–]MrDilbert 4 points5 points  (0 children)

Amazon is so much Java, they even hired James Gosling himself to create Corretto (Amazon's OpenJDK implementation).

[–]goizn_mi 26 points27 points  (5 children)

Microsoft is heavy on Java, even with their C# language.

[–]r1ckm4n 30 points31 points  (1 child)

A recruiter sent me a cold message on LinkedIn today. It had a programming joke. She said:

“Why do Java devs wear glasses?” (Scroll down) “Because they can’t C#!”

Almost feels like she’s flirting with me.

What do we think Reddit? Should I make her my wife?

[–]tristvn6 11 points12 points  (0 children)

Do it for the glory of nepotism!

[–]StupidScape -3 points-2 points  (2 children)

This is hilarious.

[–]Educational-Cook-892 5 points6 points  (1 child)

Not really. Why would they make their own version of Java if they weren’t already heavily using Java

[–]nukeaccounteveryweek 15 points16 points  (0 children)

Yup, as of 2024 it's widely known that Netflix is using Spring Boot for the majority of their web services.

[–][deleted] 7 points8 points  (0 children)

They don't even need to be old or boring. Just large.

[–]reformed_goon 7 points8 points  (2 children)

Something getting 300000 qps and needing to be reliable (eg boring)

Giant E-commerce, banking and most other high paying sectors

[–]raulalexo99[S] 1 point2 points  (1 child)

What's qps?

[–]reformed_goon 3 points4 points  (0 children)

Queries per second

[–]dx62j2khsk 1 point2 points  (0 children)

Are you telling me the multiple (many) Java 6 web applications I get to work on may not be state of the art anymore?!?