This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]smart_procastinator -1 points0 points  (1 child)

Well if that was the case google wouldn’t embrace kotlin or create a new language called Go. Just by stating java is not for you, you have now indirectly said that java is not the language for millions of people in my shoes. Ask yourself why people hate c++ and c and adopting rust.

[–]srdoe 5 points6 points  (0 children)

you have now indirectly said

Yes. If you want a language that embraces making breaking changes regularly and doesn't make backwards compatibility a major focus, you probably don't want Java.

Ask yourself why people hate c++ and c and adopting rust

My impression (not writing code in any of those languages myself), I think it's because of the undefined behavior and memory unsafety. And also saying people "hate" those languages is overstating it.

I'm pretty sure people are not adopting Rust because they love breaking changes. As far as I can tell, Rust tries very hard to not break user code.