Marriott RTP
4700 Guardian Drive
Durham, NC 27713
Map »


NOTE: You are viewing details about a past event. View our upcoming event schedule here ».

Concurrent Programming with Clojure

Clojure is dynamic language for the Java Virtual Machine with several powerful features for building concurrent applications.

In this talk you will learn about:

* Functional programming. Clojure's immutable data structures encourage side-effect free programming that can easily be shared across multiple processor cores.
* Software Transactional Memory (STM). STM provides a mechanism for managing references and updates across threads that is easier to use and less error-prone than lock-based concurrency.
* Direct access to Java. Clojure calls Java directly, and can emit the same byte code that a handcrafted Java program would. So, you can easily access the java.util.concurrent library.

About Stuart Halloway

Stuart Halloway

Stuart Halloway is the CEO of Relevance, Inc. (www.thinkrelevance.com). With co-founder Justin Gehtland, Stuart helps companies adopt agile, as well as innovative technologies such as Clojure and Ruby on Rails. Stuart is the author of Programming Clojure, Rails for Java Developers, and Component Development for the Java Platform. Prior to founding Relevance, Stuart was the Chief Architect at Near-Time, and the Chief Technical Officer at DevelopMentor.

More About Stuart »


Registration

All Access Pass
$650

Registration Includes:
  • 2 Day All Access Pass
  • Expert Training
  • Session Materials
  • Breakfast/Lunch
  • Wireless Access

Register as soon as possible. Attendance is limited.

 

Location

Marriott RTP
  • Marriott RTP
  • 4700 Guardian Drive
  • Durham, North Carolina
 

Stay Informed


 
Subscribe to our RSS Feed.
RSS Feed