JavaOne 2016 Observations by Proxy
I was not able to attend JavaOne 2016 and so am happy to see numerous resources online that allow me to make observations based on JavaOne 2016 content. I reference and briefly describe some of these JavaOne 2016 resources in this post and add some of my own observations based on use of those resources. These resources are useful to those of us who were, as Katharine has stated in JavaOne roundup, “unlucky enough to be stuck at home or work.”
If time constraints allow it, the best source of information available online is often the presentations themselves. Select JavaOne 2016 presentations are available on YouTube and the keynotes are available On Demand. Summaries of the sessions that were streamed live can be found in the posts JavaOne Live Streaming Day 1 (September 19), JavaOne Live Streaming Day 2 (September 20), JavaOne Live Streaming Day 3 (September 21), and JavaOne Live Streaming Day 4 (September 22). The JavaOne Conference Twitter feed, @JavaOneConf, provides numerous photographs and links to more details about events, sessions, and activities of JavaOne 2016. Besides the live streaming posts, The Java Source Blog also provides brief posts representing JavaOne 2016 “Highlights” for each day: Monday, Tuesday, and Wednesday.
NetBeans Community Day at JavaOne 2016 Conference
NetBeans Community Day at JavaOne 2016 Conference was on Sunday, September 18. Mark Stephens has written a nice summary of the first two sessions of NetBeans Day 2016. Geertjan Wielenga has written about James Gosling on NetBeans and Apache. David R. Heffelfinger‘s The Coolest things I”ve seen at JavaOne 2016 so far reviews “several sessions showcasing NetBeans capabilities.” A post written before NetBeans Community Day about that day also describes the scheduled presentations. Josh Juneau‘s post JavaOne 2016 Follow-Up provides an overview of the entire conference with significant coverage of NetBeans Community Day.
JavaOne 2016 Keynote
The JavaOne 2016 Keynote held on Sunday, September 18, and was actually multiple keynote addresses (Java Keynote, Intel Keynote, and Visionary Keynote). It has been reviewed several times, including the following:
- InfoQ’s detailed JavaOne 2016 Keynotes Cover the Future of Java Near and Far
- JaxEnter’s JavaOne 2016: “Java 9 will be coming soon – but not as soon as you’d probably hoped”
- Canoo’s JavaOne 2016 – Day I
- OracleVoice’s JavaOne Keynote Hints At Ambitious Changes In Next Version Of Java
- ADT’s JavaOne: Java SE 9 Delay Is About More than Jigsaw
JavaOne 2016 Community Keynote
Katharine‘s post JavaOne Community Keynote: IBM to open source Java SDK highlights arguably the biggest announcement at the Community Keynote: the IBM SDK for Java is Going Open Source (slides). Monica Beckwith‘s InfoQ post JavaOne 2016: IBM’s Keynote – Accelerating Innovation with Java provides another overview of the IBM portion of the Community Keynote “Accelerating Innovation with Java: The Future is Today.”
JavaOne 2016 Sessions Available/Highlighted Online
Several sessions of JavaOne 2016 were recorded, were reviewed, and/or have had their slides made available.
- CON5051: Thinking in Parallel
- Alex Blewitt‘s HotSpot Under the Hood
- Ram Lakshmanan’s (GCEasy) Presentations
- Joseph D. Darcy‘s JDK 9 Language, Tooling, and Library Features
- Henri Tremblay‘s Learn Java 8: Lambdas and Functional Programming
- Geertjan Wielenga‘s Rapid Development Tools for Java EE 8
- Alan Bateman’s Prepare for JDK 9
- Alan Bateman‘s Introduction to Modular Development
- Arun Gupta‘s Docker Support in NetBeans, Eclipse, and IntelliJ
- JUnit5: Features, Architecture, and Extensibility
- Introduction to Troubleshooting in JDK 9: Serviceability Tools are Your Friends
JavaOne 2017
JavaOne 2017 will be October 1-5, 2017.
References
- JavaOne OnDemand
https://www.oracle.com/javaone/on-demand/index.html - JavaOne on Twitter
https://twitter.com/JavaOneConf - JavaOne 2016 YouTube
https://www.youtube.com/playlist?list=PLPIzp-E1msrYicmovyeuOABO4HxVPlhEA - JavaOne 2016 Keynote
https://www.youtube.com/playlist?list=PLPIzp-E1msrZZwFtBIAbC6lB_-eC3WSgo - The Java Source: Highlights
- JavaOne 2016 Highlights (Weekend)
https://blogs.oracle.com/java/javaone-2016-highlights-weekend - JavaOne 2016 Highlights (Monday)
https://blogs.oracle.com/java/javaone-2016-highlights-monday - JavaOne 2016 Highlights (Tuesday)
https://blogs.oracle.com/java/javaone-2016-highlights-tuesday - JavaOne 2016 Highlights (Wednesday)
https://blogs.oracle.com/java/javaone-2016-highlights-wednesday
- JavaOne 2016 Highlights (Weekend)
- The Java Source: Live Streaming
- JavaOne Live Streaming Day 4
https://blogs.oracle.com/java/javaone-live-streaming-day-4 - JavaOne Live Streaming Day 3
https://blogs.oracle.com/java/javaone-live-streaming-day-3 - JavaOne Live Streaming Day 2
https://blogs.oracle.com/java/javaone-live-streaming-day-2 - JavaOne Live Streaming Day 1
https://blogs.oracle.com/java/javaone-live-streaming-day-1
- JavaOne Live Streaming Day 4
- JavaOne Community Demos
https://blogs.oracle.com/java/javaone2016-community-demos - JavaOne 2016 – Day 2 “Thinking in Parallel”
- Just like last year, JavaOne 2016 showcases Java 9 enhancements
http://www.theserverside.com/news/450304756/Just-like-last-year-JavaOne-2016-showcases-Java-9-enhancements - JavaOne 2016 Keynote Comments
http://www.n-k.de/2016/09/javaone-keynote-comments.html - JavaOne 2016: HotSpot Under the Hood
- David R. Heffelfinger
- The Coolest things I”ve seen at JavaOne 2016 so far
http://ensode.net/roller/dheffelfinger/date/20160919 - JavaOne 2016, Day 2 Impressions
http://ensode.net/roller/dheffelfinger/date/20160920 - JavaOne 2016, Day 3, from a Java EE Perspective
http://ensode.net/roller/dheffelfinger/date/20160921
- The Coolest things I”ve seen at JavaOne 2016 so far
- Forbes OracleVoice: JavaOne Keynote Hints At Ambitious Changes In Next Version Of Java
http://www.forbes.com/sites/oracle/2016/09/19/javaone-keynote-hints-at-ambitious-changes-in-next-version-of-java/ - InfoQ
- JavaOne 2016 – Audience Gets a Glimpse of the Power of JShell
https://www.infoq.com/news/2016/09/JavaOne-2016-Keynote-JShell - Java EE 8 Delayed Until End of 2017, Oracle Announces at JavaOne
https://www.infoq.com/news/2016/09/java-ee-delayed-2017 - JavaOne 2016 Keynotes Cover the Future of Java Near and Far
https://www.infoq.com/news/2016/09/JavaOne-2016-Keynote-Jigsaw
- JavaOne 2016 – Audience Gets a Glimpse of the Power of JShell
- Oracle extends support for developer community at JavaOne 2016
http://www.infotechlead.com/cloud/oracle-extends-support-developer-community-42721 - Canoo
- JavaOne 2016 – Day I
http://www.canoo.com/javaone-2016-day-i/ - JavaOne 2016 – Day II
http://www.canoo.com/javaone-2016-day-ii/ - JavaOne 2016 – Day III
http://www.canoo.com/javaone-2016-day-iii/
- JavaOne 2016 – Day I
- IDR Solutions
- NetBeans Day 2016 – First 2 sessions
https://blog.idrsolutions.com/2016/09/netbeans-day-2016-first-2-sessions/ - JavaOne 2016 – Our Pictures from in and around JavaOne
https://blog.idrsolutions.com/2016/09/javaone-2016-pictures-around-javaone/
- NetBeans Day 2016 – First 2 sessions
- /dev/solita
- JavaOne 2016 – Executive Summary
http://dev.solita.fi/2016/09/26/JavaOne-executive-summary.html - JavaOne 2016 – Day 3
http://dev.solita.fi/2016/09/22/javaone2016-day3.html - JavaOne 2016 – Day 2
http://dev.solita.fi/2016/09/21/javaone2016-day2.html - JavaOne 2016 – Day 1
http://dev.solita.fi/2016/09/20/javaone2016-day1.html - JavaOne 2016 – Day 0
http://dev.solita.fi/2016/09/19/javaone2016-arrival.html
- JavaOne 2016 – Executive Summary
- Kev’s Development Toolbox
- JavaOne 2016: Oracle’s ‘refocusing’ of the EE8 proposal
https://www.kevinhooke.com/2016/09/21/javaone-2016-oracles-refocusing-of-the-ee8-proposal/ - Notes from Raspberry Pi with Java 9 session – CON6210 – JavaOne 2016
https://www.kevinhooke.com/2016/09/21/notes-from-raspberry-pi-with-java-9-session-con6210-javaone-2016/
- JavaOne 2016: Oracle’s ‘refocusing’ of the EE8 proposal
- ADTMag
- JavaOne: Java SE 9 Delay Is About More than Jigsaw
https://adtmag.com/articles/2016/09/19/java-se-9-delay.aspx - JavaOne: Java EE 8 Release Pushed to 2017
https://adtmag.com/articles/2016/09/19/java-roadmap.aspx
- JavaOne: Java SE 9 Delay Is About More than Jigsaw
- Trends at JavaOne 2016
- JavaOne 2016 Follow-up
http://jj-blogger.blogspot.com/2016/09/javaone-2016-follow-up.html?m=1 - Oracle confirms Java EE 8 is delayed for ‘major enhancements’
http://www.theregister.co.uk/2016/09/20/java_ee_8_delayed_new_projects_focus/ - JavaOne 2016: Boost for cloud app developers
http://www.itweb.co.za/index.php?option=com_content&view=article&id=155980 - Java EE moves forward once again
http://sdtimes.com/java-ee-moves-forward-once-again/ - JAXEnter
- JavaOne 2016: “Java 9 will be coming soon — but not as soon as you’d probably hoped”
https://jaxenter.com/javaone-2016-java-keynote-live-129183.html - Taking the pulse of JavaOne: “Best one so far”
https://jaxenter.com/best-javaone-so-far-interviews-129384.html
- JavaOne 2016: “Java 9 will be coming soon — but not as soon as you’d probably hoped”
- InfoWorld
- Oracle plans two major Java EE upgrades for the cloud
http://www.infoworld.com/article/3120962/java/oracle-plans-two-major-java-ee-upgrades-for-the-cloud.html - Oracle airs Java ambitions
http://www.infoworld.com/article/2626142/java/oracle-airs-java-ambitions.html
- Oracle plans two major Java EE upgrades for the cloud
- JavaFX JumpStart @ JavaOne
http://www.guigarage.com/2016/09/javafx-jumpstart-javaone/ - JavaOne 2016: Pick Diamonds from Garbage (Garbage Collection Logs)
https://blog.gceasy.io/2016/09/21/pick-diamonds-from-garbage/ - Oracle’s The Java Tutorials Blog (mostly short descriptions of sessions to come)
- JavaOne 2016: jcmd: One Tool to Rule Them All [CON3166]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_jcmd_one_tool - JavaOne 2016: Lambdas and Streams – A few Hidden Treasures in Java 8 [CON1059]
https://blogs.oracle.com/thejavatutorials/entry/lambdas_and_streams_a_few - JavaOne 2016: Leveraging Application Class Data Sharing to Optimize Application Startup and Memory Footprint in the Cloud [CON3719]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_leveraging_application_class - JavaOne 2016: Am I Reading Garbage Collection Logs Correctly? [CON3108]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_am_i_reading - JavaOne 2016: Understanding Java Garbage Collection [CON5976]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_understanding_java_garbage - JavaOne 2016: Supercharge Your (Reactive) Streams [CON7970]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_supercharge_your_reactive - JavaOne 2016: Making the JDK More Secure [CON2699]
https://blogs.oracle.com/thejavatutorials/entry/making_the_jdk_more_secure - JavaOne 2016: Refactoring Your Code with Java 8 Functional Programming [UGF7875]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_refactoring_your_code - JavaOne 2016: Join the War on ClassLoader Leaks [CON1472]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_join_the_war - JavaOne 2016: Technical Deep Dive into the G1 Garbage Collector [CON3889]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_technical_deep_dive - JavaOne 2016: Troubleshooting the Java HotSpot VM [CON1640]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_troubleshooting_the_java - JavaOne 2016: Code-Level Security Games and Puzzles in Java [CON2806]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_the_java_security1 - JavaOne 2016: Distributed Lambdas: Shipping Code Across Network Boundaries [CON6079]
https://blogs.oracle.com/thejavatutorials/entry/javaone_2016_distributed_lambdas_shipping
- JavaOne 2016: jcmd: One Tool to Rule Them All [CON3166]
Reference: | JavaOne 2016 Observations by Proxy from our JCG partner Dustin Marx at the Inspired by Actual Events blog. |