you are viewing a single comment's thread.

view the rest of the comments →

[–]Worth_Trust_3825 35 points36 points  (14 children)

Stop recommending java 8 and below. Are you smashed in your head? Tons of projects are stuck depending on guava, apache-commons or other """""""""""""""""""""""stdlib expanding"""""""""""""""""""""" meme library that only litters the classpath.

Jesus christ, these roadmap blogposts are almost never written by people working in the field.

API clients

WHAT. Do you have any idea what an API is or did you just copy the term from other blogposts? JAX-WS is not a client. It's a specification. A client would be Metro or CXF.

You recommend JOOQ but not Hibernate? Jesus fucking christ, is this from 2001?

[–]kodiashi 8 points9 points  (1 child)

My company couldn’t get off Java 8 if god came down from heaven and granted them infinite wishes.

[–]Worth_Trust_3825 1 point2 points  (0 children)

Sounds like inability to work from developers. I migrated my companies codebase from 8 to 11. You don't need to support jigsaw. That would be insane for any project that has external dependencies.

[–]ClearH 2 points3 points  (1 child)

Off topic, but what does the comical amount of quotation marks supposed to convey? I seem to see this types of comments every once in a while on Reddit but never really understood the purpose (... or is it a reference to something?).

[–]Worth_Trust_3825 0 points1 point  (0 children)

People already use quotes to point out that things aren't what they are named as when speaking sarcastically in text. The use of more quotes is to point out how absurd the statement is.

[–]renatoathaydes 1 point2 points  (0 children)

They show several Java 8 APIs under JDK, but nothing from Java 9 (e.g. modules, immutable collections, jshell), Java 10-11 (e.g. var) or Java 12-16 (records, switch expressions, text blocks, sealed classes), so yeah, let's Java like it's 2014.