• 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
  • Ron McLeod
  • Rob Spoor
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Henry Wong
  • Liutauras Vilda
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Tim Holloway
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Mikalai Zaikin
  • Piet Souris

What happens with all the new Java9 books if Jigsaw isn't going to make it in Java9

 
Greenhorn
Posts: 16
1
IntelliJ IDE Spring Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm just wondering.

Everybody's got their 'revision' ready for Java9, but what if in a few days they don't come up with a solution and Jigsaw is removed from the Java9 and moved to Java10,...

will all the books be 200 pages less???

;-)

Cheers
 
author & internet detective
Posts: 40747
827
Eclipse IDE VI Editor Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is a great question; have a cow.

There are a few possibilities here:
Java 9 goes without Jigsaw
Outcome: Some books like The Java 9 Module System (which I'm tech editing) would have to be shelved or deferred to Java 10.  Sometimes books get pulled because the technology never surfaces. For example, this Programmer Plus cert book. (The exam never went live so neither did the book.)  

Other books would need substantial rewrites. Luckily there are other features in Java 9 so authors can elaborate on those sections. The book would still likely be shorter but I think they'd use some of the space. This is a risk of writing about a technology before it exists. Scott and I had the same problem with our cert books. We had to start before the beta objectives were even out. We did a lot of rewriting when they came out!

Java 9 gets delayed but does contain Jigsaw
Outcome: the publishers hold their books if they haven't printed yet. If they did print already, they lose some money.

Java 9 gets delayed but contains a changed Jigsaw
Outcome: A combination of the first two - delayed and lots of rewrites.
 
B Vancoullie
Greenhorn
Posts: 16
1
IntelliJ IDE Spring Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jeanne Boyarsky wrote:This is a great question; have a cow.



Hey thanks and thank you for your answer.

Reading the above, this seems like a real 'horror' story so close to Java 9 release!

Do you know some publishers already printed?

Isn't it faster these days to print books like say, 20 years ago?

Cheers


 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think the most likely thing is, when the module system does not get accepted, is that the release of Java 9 will be delayed.

The module system is the one big feature that Java 9 is all about. Without the module system, Java 9 will be no more than a minor update. Oracle most likely won't let that happen. They've already postponed the release of Java 9 multiple times because more time was needed to work everything out, so if it turns out that the module system is still not ready, they will most likely just postpone it again.
 
Marshal
Posts: 74004
332
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jesper de Jong wrote:. . . They've already postponed the release of Java 9 multiple times because more time was needed to work everything out . . .

The same sort of delay affected Java8. It is probably better to delay deployment than to release software which isn't ready for use.
 
Jeanne Boyarsky
author & internet detective
Posts: 40747
827
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

B Vancoullie wrote:Do you know some publishers already printed?



Packt and Apress both have a book that came out last month and is in stock at Amazon which means it physically printed. A week or two an author asked me for an opinion on what he should do with his Java 9 book. His publisher rightly wanted to get a number of opinions. They hadn't printed yet so had options.

B Vancoullie wrote:
Isn't it faster these days to print books like say, 20 years ago?


I imagine. It's tricky though. You want to be first to market. And then this risk exists.

Jesper de Jong wrote:I think the most likely thing is, when the module system does not get accepted, is that the release of Java 9 will be delayed.

The module system is the one big feature that Java 9 is all about. Without the module system, Java 9 will be no more than a minor update.


Agreed on delays. Java 9 can't physically go out without modules without a major rewrite. Yanking it out isn't easy. So that decision would set back the schedule too. Probably more than hashing out the remaining obstacles.
 
B Vancoullie
Greenhorn
Posts: 16
1
IntelliJ IDE Spring Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jeanne Boyarsky wrote:

Jesper de Jong wrote:I think the most likely thing is, when the module system does not get accepted, is that the release of Java 9 will be delayed.

The module system is the one big feature that Java 9 is all about. Without the module system, Java 9 will be no more than a minor update.


Agreed on delays. Java 9 can't physically go out without modules without a major rewrite. Yanking it out isn't easy. So that decision would set back the schedule too. Probably more than hashing out the remaining obstacles.



Basically, for the IT publishing industry, a delay of Java9 (which will probably happen) or even the module system taken out of JAva9 doesn't look like a financial success to me.

That's like writing code for 6 months to hear that the project has came to a stop and all the hard work you've put in was useless.

Pretty crazy stuff.

Cheers
 
Marshal
Posts: 22449
121
Eclipse IDE Spring VI Editor Chrome Java Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yet that still happens. Projects sometimes simply get shelved or cancelled.
 
Jesper de Jong
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
So, Java 9 is indeed delayed, at least until September: https://coderanch.com/t/680598/java/java-delayed-september
 
B Vancoullie
Greenhorn
Posts: 16
1
IntelliJ IDE Spring Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jesper de Jong wrote:So, Java 9 is indeed delayed, at least until September: https://coderanch.com/t/680598/java/java-delayed-september



Auch, no bonus this year guys, sorry.
 
A feeble attempt to tell you about our stuff that makes us money
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
reply
    Bookmark Topic Watch Topic
  • New Topic