Keynote: Move Deliberately and Don't Break Anything

A session at GOTO Copenhagen 2015

Tuesday 6th October, 2015

9:00am to 9:50am (CET)

Programming language design is not just about type theory and grammars. For evolving a mature programming language like Java, it is about finding ways to add capabilities while maintaining compatibility, both with existing code and with the expectations and mental models of 9 million or so Java developers. In this talk, Java Language Architect Brian Goetz looks at some of the challenges and lessons of steering Java through major evolutionary changes.

About the speaker

This person is speaking at this event.
Brian Goetz

Java Language Architect at Oracle

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 9:00am9:50am CET

Date Tue 6th October 2015

Short URL


View the schedule


See something wrong?

Report an issue with this session