3 ms·
No, the Java language is not set in stone. Its terrible memory usage is set in stone as long as the language doesn't have value types. If (and that's a big if)
by fauigerzigerk 11y ago
No, the Java language is not set in stone. Its terrible memory usage is set in stone as long as the language doesn't have value types.
If (and that's a big if) they introduce value types in 2018, it will have been almost 25 years since that fateful decision that has done so much damage.
- pjmlp 11y agoWhile it sucks that Java does not support value types like other GC enabled languages, apparently Go owner's are fine with that decision, to the point of fighting to keep using it on their products instead of replacing it with Go.
- fauigerzigerk 11y agoThat's like saying you're fine with every decision taken by a government you voted for. Go owners have millions and millions of lines of existing Java code and they employ many people whose entire careers were made on top of Java. I'm not saying there are no rational reasons to prefer Java over Go. But Google is hardly the yardstick for that.
- geodel 11y agoWith >3 years release cycle by mid 2017 we are hoping to get Java 9 so to me Java 10 seams 2020 at the earliest.