10 Years of Java: What a Ride!