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

Clojure: Functional Concurrency for the JVM

A session at Open Source Bridge 2009

Talk about strange bedfellows: what happens when you mix one part Lisp (one of the oldest computer languages), one part Java (so young, yet so well adopted), a healthy serving of functional programming, and a state-of-the-art concurrency layer on top? That's Clojure, which "feels like a general-purpose language beamed back from the near future." Clojure embraces functional programming with immutable data types and first class functions. It is fully interoperable with Java. Clojure's approach to concurrency includes asynchonous Agents, and Software Transactional Memory. Clojure is fast, elegant, dynamic, and scalable: a language for the future, today.

About the speaker

This person is speaking at this event.
Howard M. Lewis Ship

The man behind Apache Tapestry #tapestry5 ; #clojure enthusiast ; always thinking just beyond the horizon bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 2:45pm3:30pm PST

Date Wed 17th June 2009

Short URL

lanyrd.com/sfqwf

Official session page

opensourcebridge.org/…ions/69

View the schedule

Topics

Books by speaker

  • Tapestry in Action

See something wrong?

Report an issue with this session