Mark Reinhold | Devoxx

Mark Reinhold
Mark Reinhold Twitter

From Oracle

Mark Reinhold is Chief Architect of the Java Platform Group at Oracle. His past contributions to the platform include character-stream readers and writers, reference objects, shutdown hooks, the NIO high-performance I/O APIs, library generification, service loaders, and the Jigsaw module system. Mark has held key leadership roles in every Java SE and JDK release since version 1.2, in 1998. He currently leads the JDK Project in the OpenJDK Community, where he also serves on the Governing Board. Mark holds a Ph.D. in computer science from the Massachusetts Institute of Technology.

Blog: http://mreinhold.org/

track.2 Java Language

Moving Java Forward Faster - Overflow

Keynote

The Java SE Platform and the JDK are moving to a rapid, six-month release cadence, with the next release in March 2018. We’ll review the motivations for this change, discuss some of its consequences, and take a look ahead at the pipeline of features currently in development.

track.2 Java Language

Ask the JDK Architects

Conference

Bring your favorite questions about Java SE and the Java Development Kit -- past, present, or future -- to this open Q&A session with key architects from Oracle's Java team.

track.2 Java Language

Moving Java Forward Faster

Keynote

The Java SE Platform and the JDK are moving to a rapid, six-month release cadence, with the next release in March 2018. We’ll review the motivations for this change, discuss some of its consequences, and take a look ahead at the pipeline of features currently in development.

track.2 Java Language

Moving Java Forward Faster - Overflow

Keynote

The Java SE Platform and the JDK are moving to a rapid, six-month release cadence, with the next release in March 2018. We’ll review the motivations for this change, discuss some of its consequences, and take a look ahead at the pipeline of features currently in development.

track.2 Java Language

Migrating to Modules

Conference

The introductory session, “Modules in One Lesson,” assumed an ideal world in which applications are constructed solely from modules, but that is not the world in which we live today. How do we get there from here? In this session we’ll live-code a simple Java 8 application that uses some popular libraries and then modularize it with Java 9. We’ll see how Project Jigsaw and the Java Platform Module System give you the ability to migrate to modules at your own pace, even if the libraries upon which you depend have not yet been modularized.

track.2 Java Language

Modules in One Lesson

Conference

A practical introduction, with live coding, to Project Jigsaw and the Java Platform Module System in Java 9. We’ll construct and hack on a simple modular application to explore the essential aspects of the module system. We’ll see how the module system ensures reliable configuration and strong encapsulation, how it improves security, and how it makes the JDK itself configurable.

track.2 Java Language

Moving Java Forward Faster - Overflow

Keynote

The Java SE Platform and the JDK are moving to a rapid, six-month release cadence, with the next release in March 2018. We’ll review the motivations for this change, discuss some of its consequences, and take a look ahead at the pipeline of features currently in development.

Floor plans