Sessions tagged as JVM

Programming Semantic Web Applications in Clojure

Presenter: Patrick Logan
Time: 3:15 PM – 4:30 PM, Saturday, May 22, 2010
Location: Franz Hall, Room 005

This session illustrates how to get started developing a web application in Clojure, a functional language, on the JVM. Further illustrated is how to develop data-driven applications based on semantic web technologies. This session will explain the core components, standards, and patterns of a semantic web application. The application uses Jena for storage, query, and inference over semi-structured data. The data is represented using standard vocabularies (RDF, RDFS, OWL) and queried via SPARQL. Developers interested in the NoSQL/AltDB movement will find how these technologies compare to others in that area.

Scala at Scale

Presenter: Alex Payne
Time: 10:45 AM – 12:00 PM, Saturday, May 22, 2010
Location: Franz Hall, Room 005

Let Twitter's Alex Payne take you on a tour of Scala, the hybrid object-functional programming language that's rapidly becoming the alternative language of choice in startups and industry shops alike. We'll discuss how and why Scala works, explore the landscape of open source frameworks and libraries available to Scala developers, and take a look at how Twitter is applying Scala to hard problems in a polyglot programming development environment. No prior Java, JVM, or functional programming experience is required.