Brian Shirai proposes using different interoperable languages throughout the life of a product, how to build reliable systems from less reliable components, along with examples from Rubinius 3.0.
Trisha Gee and Todd Montgomery attack the technology industry’s sacred cows by exposing the motivations that hide behind them.
Tony McCrary discusses HiDPI's impact on Eclipse software development, how to get the best performance on HiDPI devices, and what can be done to support HiDPI in the Eclipse platform and SWT.
Maxime Porhel discusses possible integration paths between Sirius and Xtext with demos based on Xtext DSLs, and the latest progress made in Sirius 3.0 regarding this integration.
Nigel Runnels-Moss keynotes no what it means to be a software creator in the 21st century, and what mindset and behavior to adopt in order to evolve and thrive in our new information-packed world.
Pete Goodliffe keynotes on what it takes to become a better programmer, discussing tools for reviewing the personal skillset and techniques to help one “become a better programmer”.
Peter Lawrey discusses data-driven reactive systems, profiling latency distribution in such an environment, finding rare bugs, implementing resilience and monitoring.
Mark Rendle runs an interactive session for defining the worst programming language of all times, including the worst syntax, semantics and runtime.
Donald Belcham explains how to improve a system’s reliability by using appropriate code patterns.
Dave Thomas keynotes on how people approach emerging technologies, many embracing the new in spite of its shortcoming, proposing to find a balance between the new and the old.
Jonas Helming, Maximilian Koegel develop a simple client-server app using a variety of Eclipse frameworks and producing 10 different versions of the same client running on the multiple platforms.
Marc Hoffmann explores the technical details of compiled lambda expressions and method references which come with several performance benefits and could also be used for other JVM languages.