Sponsors

  • Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • CUBRID
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

Gosu And The Open Type System

Carson Gross (Amalgamated Code)
Emerging Languages, Java & JVM
Location: E144
Average rating: ***..
(3.00, 1 rating)

This talk with begin with a quick overview of Gosu for developers familiar with Java or a Java-like language, looking at classes, enhancements, programs and templates.

Next, we will look at some features of Gosu that are not common in other languages: feature literals, delegates and the classpath statement.

After that, we will look at Typeloaders and The Open Type System, a formalized metadata programming API in Gosu. We will look at some TypeLoaders available out of the box that expose XSD, WSDL and Java Properties resources to the Gosu compiler.

Finally, with time permitting, I will briefly look at the implementation of the experimental Protocols Type Loader (http://protocols.github.com/) to show library developers how they can leverage The Open Type System.

Photo of Carson Gross

Carson Gross

Amalgamated Code

Carson Gross has been working on Gosu for four years now. He also works on various Gosu-based open source projects: http://vark.github.com, http://ronin-web.org and http://lazygosu.org