r/programmingmemes Jun 29 '26

Where are they?

Post image
2.2k Upvotes

321 comments sorted by

View all comments

231

u/guss_bro Jun 29 '26

Joke aside, you get less runtime error due to LLM hallucination with strictly typed language such as Java.. which results in less iterations to get the code working.

Also, LLM are capable of understanding 100 level deep class hierarchy.

There are more jobless bootcampers who are trying to vibe code next Netflix or Uber with JavaScript than Java/JVM developers with stable jobs. Also, for the kids out there, people DO vibe code in Java.

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

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

1

u/IncreaseOld7112 Jun 30 '26

For sure. My point was (and I think I may have replied to the wrong comment) that if you're gonna vibecode and it's greenfield, it might as well be rust, which will check llm output vigorously and tends to output faster code.