Java Magazine, Sept/Oct 2017
magazine By and for the Java community 17 MIGRATING FROM JAVA 8 TO JAVA 9 11 NINE NEW FEATURES OF JDK 9 28 21 ORACLE COM JAVAMAGAZINE SEPTEMBER OCTOBER 2017 08 letters to the editor Collaboration and Scheduling I wonder how many open source developers experienced the assembly lines of the past marked along the way by PERT chart dates that could not be missed or hell had to be paid And who made these schedules and how were the elemental dates computed Not with input from developers nor with any sense of collaboration Scared out of their skin nontechnical project managers got orders from on high Here is the completion date that senior management promised make it happen What you described in the July August 2017 editorial The Noisy Successful Undertaking of Collaborative Work regarding Javas release deadline will surely be envied by the legions of retired assembler COBOL and Fortran programmers Keep up the excellent advocacy for collaboration Richard Elkins Department of Corrections I went through the article by Simon Ritter Nine New Developer Features in JDK 9 and found it very instructive about the new features of JDK 9 But I am not sure that what he says on page 12 about takeWhile Predicate and dropWhile Predicate methods is quite correct I think that in both cases until the test method of the Predicate returns true should be replaced by either until the test method of the Predicate returns false or while the test method of the Predicate returns true Alain Michel Chomnoue Nghemning Author Simon Ritter responds Looking at the section you reference you are correct the wording should be while the test method of the Predicate returns true rather than until Of course this makes perfect sense because the methods are dropWhile and takeWhile Sorry for the confusion In addition I should point out one other correction which was kindly brought to my attention by reader Richard Grin I mentioned that ifPresent Consumer comes with Java 9 but in fact it first shipped as part of Java 8 Editor Andrew Binstock adds An error more of a typo was brought to our attention by reader Sriram Muthaiah who points out that Stream of property in the second code block in the left column on page 23 Java 9 Core Library Updates Collections and Streams by Raoul Gabriel Urma and Richard Warburton should be Stream of prop We regret these errors and have corrected them in the currently posted version of this issue If you previously downloaded this issue as a PDF we suggest redownloading it so that you have the freshest most correct version Contact Us We would like your feedback on the one column format weve implemented in the following pages In addition we welcome comments suggestions grumbles kudos article proposals and chocolate chip cookies All but the last two might be edited for publication If your note is private please indicate this in your message Write to us at javamag_ us@ oracle com For other ways to reach us check out the last page of this issue JULY AUGUST 2017 ORACLE COM JAVAMAGAZINE JSHELL THE NEW REPL ENHANCEMENTS TO COLLECTIONS STREAMS AND ITERATORS WHATS NEW IN NASHORN 34 INCUBATING HTTP 2 39 LANGUAGE QUIZ 47 JULY AUGUST 2017
You must have JavaScript enabled to view digital editions.