Skip to content
0:00 / 0:00

#clojure#clojurescript#datalog

RuPy 13: (Keynote) Clojure in 10 big ideas / Stu Halloway

RuPy Conference

287 subscribers • 1 video on Hallway

YouTube
  • Recommended by 2 people: 1 in engineering communities and 1 curated list.
  • Presented by Stu Halloway

Beginner. No background in the topic needed.

14K views12 years ago2 recommendations

Programming languagesSoftware designLisp and ClojureFunctional programmingConcurrency and parallelism

Stu Halloway introduces Clojure by exploring ten of its foundational ideas, including persistent data structures, datalog, and core.async.

The key to understanding Clojure is ideas, not language constructs. In this talk, we will approach Clojure via 10 Big Ideas: * edn * Persistent Data Structures * Atomic Success Model * Seqs * Protocols * ClojureScript * Reducers * core.logic * Datalog * core.async Each of these ideas is valuable and useful a la carte, and not necessarily only in Clojure. Taken together, they beging to fill in the picture of why Clojure is changing the way many programmers think about software development.

Why it's here

2 people recommend this

What people say. Recommended as an excellent high-level introduction to the core ideas that define Clojure.

programming-talkscurated list on GitHubRecommends

Under “Clojure”

Clojure in 10 Big Ideas 00:30:48 by **Stu Halloway** (2013)

u/JavaSuckin r/Clojure • Recommends

On “Any clojure YouTube channel with recent videos?”

> I do well with videos and I really want to learn the main ideas of clojure Clojure in 10 big ideas