Presentation: "Keynote: C++, Java and .NET: Lessons learned from the Internet Age, and What it Means for the Cloud and Emerging Languages"

Track: Keynote / Time: Thursday 18:05 - 19:05 / Location: To be announced

Java's appearance at the dawn of the Internet Age helped to propel it to near-instant prominence, and lodged cross-platform virtual machines and garbage-collection firmly into our mainstream consciousness.

Did Java have an evolutionary advantage over C++, or was it simply propelled by the “dot-com bubble”?

In retrospect, what were the actual efficiency advantages provided by the new platform and language, and were they sufficient to give it significant comparative advantage in the emerging class of web and enterprise applications?

And despite the grip that these languages exerted on "enterprise" applications, how did scripting languages such as PHP, Python and Perl manage to thrive and multiply?

Looking forward, what do these lessons teach us about the applicability of technology to emerging challenges and environments such as Cloud Computing, and what language capabilities will be necessary in this new age of software as a result?

Download slides

Cameron Purdy, Vice President of Development at Oracle

Cameron Purdy

Biography: Cameron Purdy

Cameron Purdy is Vice President of Development at Oracle. Prior to joining Oracle, Mr. Purdy was the CEO of Tangosol, whose revolutionary Coherence Data Grid product provides reliable and scalable data management across the enterprise. Mr. Purdy has been working with Java and Java-related technology since 1996, regularly participates in industry standards development and is a specification lead for the Java Community Process. As a software visionary and industry leader, Mr. Purdy is a frequent presenter at industry conferences and has received a number of awards in recognition of his contribution to the Java community, including three times being named as a JavaOne RockStar and being recognized in TheServerSide's "Who's Who in Enterprise Java".