FaceBook LinkedIn Twitter Flickr Interop Blog
|

Speaker: Stuart Halloway

Wednesday Thursday Friday
.NET .NET .NET
Java Java Java
Agile Ways Agile Ways Agile Ways
In the Cloud Architecture Agile Architecture
Effective Languages Test Test
PM in Practice Aspects of Leadership Meanwhile
User Experience Mobile 2.0 Mobile 2.0
Web Dev Web Dev  
Lightning Talks Lightning Talks Lightning Talks

Stuart Dabbs Halloway is a co-founder of Relevance, Inc. Stuart is the author of Programming Clojure, Component Development for the Java Platform and Rails for Java Developers. Stuart regularly speaks at industry events including the No Fluff, Just Stuff Java Symposiums, the Pragmatic Studio, RubyConf, and RailsConf.

Panel debate

friday 17:45 - 18:40


Making the Sausage

thursday 10:15 - 11:05

Building a Behavior Driven Design Framework for Clojure.
This will continue the development of their creation from Wednesday evening's BoF at Øredev.
It's an extraordinary opportunity to see these amazing programmers in action. 

jQuery

tuesday - afternoon

jQuery is a powerful JavaScript library for dealing with HTML, events, animations, and Ajax. Unlike many libraries, jQuery puts the browser object model front-and-center through its ubiquitous wrapped element sets.

You will;
* keep your code small and tight using jQuery's powerful selectors and wrapped sets
* add a la carte features using jQuery's extensive library of plugins
* learn the tips and tricks that can take your jQuery code from adequate to excellent

Concurrent Programming with Clojure

friday 13:10 - 14:00

  • Functional programming. Clojure's immutable, persistent data structures encourage side-effect free programming that can easily scales across multiple processor cores.
  • Software Transactional Memory (STM). STM provides a mechanism for managing references and updates across threads.
  • Agents. Agents provide a thread-safe mechanism for asynchronous, uncoordinated updates.
  • Atoms. Atoms provide for synchronous, uncoordinated updates.
  • Dynamic Vars. Dynamic Vars support thread-local state.

Clojure

wednesday 16:40 - 17:30

  • Clojure provides all the low-ceremony goodness you know and love from dynamic languages such as Ruby and Python
  • Clojure's sequence library turns the tables on OO, providing a powerful set of verbs that can work with a small, standard set of nouns
  • Clojure includes Lisp's signature feature: Treating code as data through macros
  • Clojure's emphasis on immutability and support for software transactional memory make it a viable option for taking advantage of massively parallel hardware

telephone: +46-(0)40-602 3134 | fax: +46 (0)40 - 127276 | email: info@oredev.org

Founders