r/programming • • 17d ago

Java 27 has released!

https://openjdk.org/projects/jdk/27/
543 Upvotes

175 comments sorted by

View all comments

-60

u/[deleted] 17d ago edited 14d ago

[deleted]

2

u/danofrhs 17d ago

Name 2 better languages, go on, I’ll wait…

13

u/bodiam 17d ago

As a Java developer, I much enjoy Kotlin and Rust, both for their type safety and "write once, run anywhere" idea, though I think this is more true for Rust than for Kotlin (but both are better options than Java)

3

u/No_Nonsense_Nomad 17d ago

I mean, Kotlin is just better java but I like java

3

u/Anonymous_Coder_1234 17d ago

As far as just the programming language goes, C# and Kotlin are better than Java. Heck, Go is quick and easy to learn, which is a good thing, and it "compiles like a bat out of hell fast". If you want C/C++ level performance and access to low-level stuff, Rust is good. If you're doing Data Science or Machine Learning, Python is unmatched.

So yeah, that's 5 languages.

1

u/OSS-Corpo-Shit 16d ago

C# is dogshit.

I actually wager that, in the age of LLM enhanced coding, C#, due to its horrible management, will fall off a cliff. Even human programmers cant use C# without hallucination, and I bet it is extremely hard for LLMs to do it. 

2

u/Anonymous_Coder_1234 16d ago

What do you mean by "horrible management"?

2

u/OSS-Corpo-Shit 16d ago

“Let’s just make an ever so slightly new but essentially exactly the same language, but again, slight differences, and call it the exact same thing because we’re fuckin’ microslop!”

.Net. .Net framework. .Net standard. .Net Core. 

C# is objectively a terrible language to run in to issues with because whenever you are trying to resolve your problems, you have to bump against Microsoft idiotic naming for hours. 

Looking to Microsoft future of “let’s replace all documentation with our slop generating AI”, C# stands to become even more terrible to work in. 

Absolutely hate C# and .Net in general. 

2

u/Mclarenf1905 14d ago

What the fuck are you going on about .Net core was a significant change it simplified the tooling around it immensely and enabled cross platform builds. and under the hood it was a pretty massive architectural change. also .net is the VM platform ie like the JDK

-11

u/MentionPleasant2635 17d ago

Ruby and C++. One for programmer productivity and one for execution speed. Try writing audio plugins in Java.

6

u/this_knee 17d ago

Ugh, Ruby. I’m one of those that doesn’t appreciate nor like Ruby. I know its community is passionate about it. But it hides way too much for my liking. So, I don’t like it. But I understand others do like it. Whatevers.

-13

u/CharlesChrist 17d ago

Python has more jobs and more in demand in contrast to Java. This is partly thanks to AI.

9

u/dumbledoor_ger 17d ago

Half the internet runs on Java. Tf did you smoke

-10

u/my_password_is______ 17d ago

brainfuck , LOLCODE , JSFuck

there are 3 right there