Simon Ritter manages the Java Technology Evangelist team at Oracle Corporation. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K.
Originally working in the area of UNIX development for AT&T UNIX System Labs and then Novell, Simon moved to Sun in 1996. At this time he started working with Java technology and has spent time working both in Java development and consultancy. Having moved to Oracle as part of the Sun acquisition he now focuses on the core Java platform, Java for client applications and embedded Java.
Talks I've Given
JDK8 Lambdas and Streams: Changing The Way You Think When Developing Java
Featuring Simon Ritter
The two big new features in JDK8 are Lambda expressions and the Stream API. What these give Java developers is a way of writing Java code that is now more functional, rather than the imperative way that we are used to. To use these features effectively requires developers to "think...java-8 lambda functional-programming streaming