O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Clojure Inside Out

Video Description

Why is Clojure the most interesting new language on the horizon? With this video, you’ll not only learn how to tackle real problems with this functional language, you’ll learn how to think in Clojure—and why you should want to.

Neal Ford (software architect and meme wrangler at ThoughWorks) and Stuart Halloway (CEO of Relevance, Inc.) show you what makes programming with Clojure swift, surgical, and accurate. Clojure compiles to many target environments, including the JVM, JavaScript, and the .NET CLR, and you’ll quickly get up to speed on its syntax, ecosystem, and libraries. Then Ford and Halloway take you much deeper into the language, while keeping the focus on practical application:

  • Learn how to leverage macros to solve real problems
  • Discover how Clojure helps you manage time the way garbage collection helps you manage space
  • Understand why functional programming is so important

Clojure represents a vision for building software that could only be implemented by building a new language. You’ve heard the hype, now come learn the facts on the ground.

Table of Contents

  1. Introduction 00:33:08
  2. Data 00:19:29
  3. Code Part 1 00:41:29
  4. Code Part 2 00:34:45
  5. Functions Part 1 00:34:13
  6. Functions Part 2 00:46:49
  7. Abstraction 00:33:45
  8. Concurrency Part 1 00:18:06
  9. Concurrency Part 2 00:22:04
  10. JVM Interop 00:30:54
  11. Integration 00:37:44
  12. Wrap-up 00:00:30