Clojure in a nutshell by James Trunk
Func Prog Sweden3 HN recommenders · recommended in 3 months, 2021-2023
104K views · 5 years ago · tutorial · evergreen
James Trunk introduces Clojure syntax and thinking, covering its core data structures, immutability, the thread-last macro and live data analysis in the REPL.
HN commenters recommend it as a clear, enjoyable introduction to Clojure and a good example of REPL-driven development.
59:31ClojureScript in the Age of TypeScript — David Nolen
ChariotSolutions
29K views • 5 years ago
40:31Understanding Specter: Clojure's missing piece
Misophistful
12K views • 9 years ago
1:48:13Clojure for Java Programmers Part 1 - Rich Hickey
ClojureTV
131K views • 13 years ago
1:00:58The Next Five Years of ClojureScript - David Nolen
Metosin
19K views • 10 years ago
53:56Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure
jasonofthel33t
119K views • 13 years ago
1:14:52Effective Programs - 10 Years of Clojure - Rich Hickey
ClojureTV
176K views • 9 years ago
1:28:59Clojure for Lisp Programmers Part 1 - Rich Hickey
ClojureTV
25K views • 13 years ago
1:50:07JSON Parser 100% From Scratch in Haskell (only 111 lines)
Tsoding
205K views • 6 years ago
55:29Marco Baringer's SLIME Tutorial Video
손주일 (Cecil)
33K views • 15 years ago
36:14Barliman: trying the halting problem backwards, blindfolded - William Byrd, Greg Rosenblatt
ClojureTV
8K views • 9 years ago
1:02:26Solving Problems the Clojure Way - Rafal Dittwald
Clojure/north
87K views • 7 years ago
2:32:39Clojure Concurrency - Rich Hickey
ClojureTV
73K views • 13 years ago
46:22"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner
Strange Loop Conference
24K views • 12 years ago
1:01:39"Simple Made Easy" - Rich Hickey (2011)
ClojureTV
434K views • 5 years ago
1:09:24Effective ML
Jane Street
30K views • 10 years ago
33:06REBL - Stuart Halloway
ClojureTV
25K views • 7 years ago
1:18:42Web Development in Emacs, Common Lisp and Clojurescript - Emacs SG
Engineers.SG
14K views • 10 years ago
40:00"Agility & Robustness: Clojure spec" by Stuart Halloway
Strange Loop Conference
25K views • 10 years ago
1:12:10Practical Common Lisp
Google TechTalks
98K views • 19 years ago
41:09ClojureScript for Skeptics - Derek Slager
ClojureTV
72K views • 10 years ago
3 comments from Hacker News
James Trunk, who is now Griffin's VP of Engineering, gave one of the most clear and enjoyable technical introductions to Clojure I've seen. Recommended! ▶ this video
There are multiple options to approach the Clojure* ecosystem. But yes, it is more focused towards dedicated and experienced developers overall. I use IntelliJ Idea + Cursive for development and that seems quite comfortable. I have a very rough sketch of the environment setup for a real app here: link We use a similar setup to develop OrgPad itself. You can use Babashka link for a quick and dirty setup to get you up and running quickly. That is also useful for scripting some things. You might also try shadow-cljs + ClojureScript, if you are more at home in the Node.js/ Browser JavaScript ecosystem and want to do something with it. There is a new "(Not)Babashka" but built on ClojureScript: link that might be interesting as well. I have found this video by James Trunk: ▶ this video to have a very nice live coding example.
I like this video. IMHO it is a good example of REPL driven development. Nothing to do with typing things into the REPL. ▶ this video