• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Modern Java in Action: Tutorials for Java 11

 
Ranch Hand
Posts: 144
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Seems the adoption of Java 9 & 10 has been very slow compared to the adoption of Java 8 in the 1st year.
So the next question is because of the small amount of Java 9+ tutorials.

Do you would say that, for new Java programmers, an old Java 5, 6, 7 tutorial (which are the most) is not enough to write code using Java 11 due to all new features and changes?
What about programmers who work with Java 8?
 
Marshal
Posts: 79177
377
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jorge Ruiz-Aquino wrote:Seems the adoption of Java 9 & 10 has been very slow compared to the adoption of Java 8 in the 1st year.

Remember that Java9 and 10 were less earth‑shattering than Java8. Also, they weren't long‑term support versions like Java8 and 11. So many companies are reluctant to move onto t short term version.

So the next question is because of the small amount of Java 9+ tutorials.

Because of the short lifetime of Java9, there hasn't been much time to write tutorials. Even the Java™ Tutorials, about 10 minutes ago, were stuck on Java8:-

the Java™ Tutorials wrote:The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases.

Do you would say that, for new Java programmers, an old Java 5, 6, 7 tutorial (which are the most) is not enough to write code using Java 11 due to all new features and changes?
What about programmers who work with Java 8?

What makes you think there aren't lots of Java8 tutorials? Before Java8, I would have said that any textbook or tutorial using anything before Java5 (e.g. JDK1.4.2) was severely out of date. I would say the same for a Java7 tutorial, Since new versions have come out quickly, there has been less scope for tutorial writing. You could consider books like Horstmann Core Java 9 for the Impatient or Mala Gupta's Java-11 Quick-Start or a Java-11 Cookbook by Samyolov and Sanaulla. Sanaulla is a mod on this website, so I was disappointed to see how few stars that book got on Packt.
Or even, Urma Fusco and Mycroft, but I am going to win, so I can have two copies of it
 
Sheriff
Posts: 22783
131
Eclipse IDE Spring VI Editor Chrome Java Windows
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Apart from Java 9 and 10 being short-lived versions, I think the module system scares off a lot of people. It hasn't been widely supported by JEE containers yet. I don't think products like JBoss or WebLogic already work on Java 9 or up.
 
Jorge Ruiz-Aquino
Ranch Hand
Posts: 144
1
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:You could consider books like Horstmann Core Java 9 for the Impatient


I won this one a couple of months ago. But too many great books and not enough time to read them all in short time.

Campbell Ritchie wrote:Or even, Urma Fusco and Mycroft, but I am going to win, so I can have two copies of it

 Good one I will start a new thread to ask how people manage their time to read all the books they win.
 
Ranch Hand
Posts: 122
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This title brings a question, Are we moving quickly with java revisions with this frenetic pace?

With Java 12 on the horizon, there are zillions of developer still fiddling with pre Java8 code base.
or writing code using pre-java8 coding constructs with JDK 1.8......

 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic