Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Clojure Concurrency

A tour of concurrency primitives in Clojure

Advanced
2h 34m
(57)

Created by Craig Andera

Last Updated Dec 19, 2018

Course Thumbnail
  • Course

Clojure Concurrency

A tour of concurrency primitives in Clojure

Advanced
2h 34m
(57)

Created by Craig Andera

Last Updated Dec 19, 2018

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Clojure is a new Lisp that runs on the JVM and CLR, and provides interesting new ways to write highly concurrent programs. Rather than make use of complicated locking primitives, Clojure provides a set of powerful, immutable-by-default data types and adds language-level support for mutating them in controlled ways. We'll examine just enough Clojure syntax to allow us to delve into this approach to managing concurrency-based complexity. No previous exposure to Clojure is assumed or required.

Clojure Concurrency
Advanced
2h 34m
(57)
Table of contents

About the author
Craig Andera - Pluralsight course - Clojure Concurrency
Craig Andera
1 courses 4.6 author rating 57 ratings

Specializing in large-scale web system implementation, Craig spent his early career working with COM and C++, but since 2001 has been teaching and consulting full-time on the .NET platform in C#. Craig has written for MSDN magazine and spoken at conferences both nationally and internationally.

Get started with Pluralsight