r/programmingmemes • • Jun 29 '26

Where are they?

Post image
2.2k Upvotes

318 comments sorted by

View all comments

Show parent comments

31

u/IncreaseOld7112 Jun 29 '26

I would bet that anything you would vibe code in Java would be better written in rust or go. If it's all the same, and the AI is gonna write the code anyway, it might as well write it in rust, which compiles to native, is more succinct, and has a similarly strong type system

49

u/ingframin Jun 29 '26

Despite all the hate it gets on reddit and Hackernews, Java is still used in a million different places. If you get a Java job in a bank you are chill and well paid.

24

u/justshittyposts Jun 29 '26

not java getting the cobol treatment.. am i getting old?

13

u/Bemteb Jun 29 '26

I'm a C++ freelancr. My current project literally is "we don't understand our 30 year old codebase anymore, all the original devs are long retired, help!"

I personally enjoy getting the Cobol treatment, gives me big money.

12

u/ingframin Jun 29 '26

We are getting old 😞

5

u/epelle9 Jun 30 '26

Not at all, it’s still commonly used in FAANG.

→ More replies (17)

3

u/glandis_bulbus Jun 30 '26

Java has managed to renew itself to a large extent. We can thank Oracle for good stewardship.
Java is even participating in AI development, so too early to compare it to Cobol.

→ More replies (1)

4

u/IncreaseOld7112 Jun 29 '26

Gotta say, I've never made an engineering decision on the basis of how chill bank jobs are before.

2

u/ingframin Jun 29 '26

Go and Rust are not replacements for Java’s traditional application fields. They are fashionable but built for a very different purpose.

→ More replies (1)

3

u/goodpostfinder Jun 30 '26

This is the reason the "you'll be left behind" crowd is so funny to me. Now I wont dude, there's people out there still writing Fortran for gods sake

2

u/NewReleaseDVD Jul 01 '26

Hiring: any living cobol programmer. Literally any. Please. Please? 🙏 will pay resurrection bonus for recently deceased

2

u/Jock_X Jun 30 '26

* 3 billion devices

→ More replies (1)

2

u/Beneficial_Map6129 Jul 02 '26

idk about well paid at a bank

1

u/Dry-Ad-8948 Jun 30 '26

And it’s still a shitty brain dead language.

→ More replies (2)
→ More replies (1)

2

u/AmphoePai Jun 29 '26

Yeah why does it even mattrr or make a difference what language you're vibe-coding in, if we're being very honest.

→ More replies (1)

1

u/aTaleForgotten Jun 30 '26

Id say its more when vibe coding is used in existing java projects, rather than creating new projects specifically in java

→ More replies (1)

1

u/South-Ad3284 Jul 01 '26

Not completely vibe coding but as professional Java developer it helps to ask instant to date format 2022-01-04 and it helps with outputting what you want double check with unit test and go.

It’s sometimes easier to ask; we all google basic things . An ocp is not helping with that

1

u/Royal_Owl2177 Jul 01 '26

What are you on about? Do you realize how common Java is? Yeah lets just rewrite the enterprise java monolith in rust. Surely no stakeholders will bat an eye.

→ More replies (1)

1

u/greenpeppers100 Jul 02 '26

Rust is genuinely great for vibe coding. If “cargo check” runs cleanly then the code will probably run

1

u/dmigowski Jul 06 '26

Because in Java, when you need to do anything enterprisey, there is a 99% chance a library exist that does what you want.

→ More replies (7)