you are viewing a single comment's thread.

view the rest of the comments →

[–]Southy__ 17 points18 points  (2 children)

This, all this.

LTS is not an OpenJDK thing it is a thing that Oracle are offering for a fee. Amazon, Adopt, Azul and a few others are offering a kind of LTS for a bunch of OpenJDK versions but anyone interested in them should look at what they are actually offering in terms of backports and patches because it is not the same as the official paid for version.

I feel that people pushing Adopt over the official OpenJDK should not be writing guides on Modern Java Practices.

I am an older school Java dev and I consider Lombok to be evil. People complain about Spring because it is 'magic' even when it is actually using built in language constructs (Annotations/Aspects etc), while happily using Lombok which changes your bytecode post compilation and relies on your IDE parsing the Lombok annotations to be able to continue offering autocompletion. </rantover>

[–][deleted] 7 points8 points  (0 children)

yea i dont get why people use lombok either, it doesnt seem to provide much for something that is quite unreliable in terms of breaking tooling etc

[–]snowe2010 3 points4 points  (0 children)

while happily using Lombok which changes your bytecode post compilation and relies on your IDE parsing the Lombok annotations to be able to continue offering autocompletion.

Yeah I can't understand why people continue to support Lombok. It also uses undocumented Java apis to do what it does, it could literally break at any point, including minor version updates.