Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Sessions at OSCON 2011 about Java

Your current filters are…

Wednesday 27th July 2011

  • A Look at Practical Platform-as-a-Service Architecture for Java and PHP Apps

    by Craig Kitterman

    In this session we will examine real examples of applications that have recently been ported to the Microsoft PaaS offering (Windows Azure) including how it was done. We will discuss the architectural principles, do’s and don’ts and examine what true scaling means from a developer point of view including database scalability, file I/O, session state management and more.

    At 10:40am to 11:20am, Wednesday 27th July

    In E141, Oregon Convention Center

  • Seph

    by Ola Bini

    Seph is a new experimental language. It is based on pure differential prototype based object orientation, with immutability and polymorphic dispatch built in deep. Seph uses the new features in Java 7 to full effect, by compiling highly dynamic code to use method handles and invoke dynamic. It's got light weight threads and the mature concurrency primitives from Clojure.

    At 2:30pm to 3:10pm, Wednesday 27th July

    In E144, Oregon Convention Center

Thursday 28th July 2011

  • The Kotlin Programming Language

    by Andrey Breslav

    The main design goals behind this project are

    • to create a Java-compatible language,
    • make it compile as fast as Java,
    • make it safer than Java, i.e. statically check for common pitfalls such as null pointer dereference,
    • make it more concise than Java by supporting local type-inference, first-class functions (closures), extension functions, mixins and first-class delegation, etc;
    • and, keeping the useful level of expressiveness (see above), make it way simpler than the most mature competitor—Scala.

    The compiler is being developed alongside with an IntelliJ IDEA integration, so the users will get IDE support as soon as they get the compiler (first public version is planned for the end of 2011).

    Why yet another language?

    Evolution of Java is problematic due to legacy issues (e.g., closures are being postponed over and over again), so the community is looking for more state-of-the-art alternatives.

    http://jetbrains.com/kotlin

    At 4:10pm to 4:50pm, Thursday 28th July

    In E144, Oregon Convention Center

    Coverage slide deck

Friday 29th July 2011

Schedule incomplete?

Add a new session

Filter by Day

Filter by coverage

Filter by Topic

Filter by Venue

Filter by Space