Clojure (inside out)
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
- Introduction (33 minutes)
- Data (19 minutes)
- Code Part 1 (41 minutes)
- Code Part 2 (34 minutes)
- Functions (80 minutes)
- Abstraction (33 minutes)
- Concurrency Part 1 (18 minutes)
- Concurrency Part 2 (22 minutes)
- JVM Interop (30 minutes)
- Integration (37 minutes)