What's new in Java 12, 13 and 14
java.christmas
What's new in Java 12, 13 and 14
1–10 of 136 posts
Re: What's new in Java 12, 13 and 14
#2Re: What's new in Java 12, 13 and 14
#3Re: What's new in Java 12, 13 and 14
#4The new style of switch statements is very nice. I've found myself using if else blocks to replace switch statements because they're simply more legible, and they take up less vertical space. Now the new style switch statements will be an improvement over that.
Re: What's new in Java 12, 13 and 14
#5Re: What's new in Java 12, 13 and 14
#6Re: What's new in Java 12, 13 and 14
#7Re: What's new in Java 12, 13 and 14
#8The new style of switch statements is very nice. I've found myself using if else blocks to replace switch statements because they're simply more legible, and they take up less vertical space. Now the new style switch statements will be an improvement over that.
Its copied from Scala pattern matching, and still isn't as good as it.
Re: What's new in Java 12, 13 and 14
#9Also, the bit about LTS is problematic. While the multiple LTS update paths have their place (although the widely in their offerings and intended audiences), they are not less risky than the default path. The default path is designed to be the cheapest and easiest, but requires a little bit more agility. The effort required to update to a new feature release is not much bigger than the effort required to update to a patch release, especially as some of the LTS programs have major new features in their "patches." An LTS program should be chosen only once it's been established that the default, recommended update path is not right for your organization, and even then you'll need to compare the different LTS programs, as they differ from one another in about as much as LTS differs from the regular update path. LTS should not be the default choice.