На данной странице я постарался собрать все существующие ссылки на видео-материлы о
Clojure — видео-лекции и учебники, выступления на конференциях и т.д. Если у вас есть
еще ссылки на видео-материалы, пожалуйста, оставляйте их в комментариях к странице!
Видео на русском языке
Видео на английском языке
Лекции, туториалы и скринкасты
- http://www.youtube.com/user/ClojureTV — набор видео-лекций о Clojure, записанных на выступлениях как
автора языка — Rich Hickey, так и других разработчиков. Лекции самые разные по
содержанию, и содержат интересные выступления. Есть отдельные лекции "Clojure для
программистов на Lisp" и "Clojure для программистов на Java", которые могут служить
очень хорошими введениями в язык. Там же вы можете найти и видео-лекции с конференций
Clojure/conj;
- Inside Clojure — лекция Rich Hickey для Channel 9, в котором рассказывается про
внутреннее устройство языка;
- набор скринкастов от Sean Devlin, в которых рассказывается как про возможности Clojure
версии 1.1, так и про другие темы — управление проектами и т.д.;
- Intro to Clojure — серия презентаций о Clojure, достаточно полное введение в
программирование на этом языке;
- Лекции прочитанные Stuart Halloway на конференции Øredev — основы Clojure и
конкурентное программирование на Clojure. В данных лекциях рассказывается об основах
языка, причинах его возникновения, дизайне, конкурентном программировании — Stuart
рассказывает достаточно простым языком, достаточно подробно (мне лично эти лекции
очень понравились);
- Clojure 1.2 Protocols — скринкаст Stuart Halloway о протоколах и типах данных в новой
версии Clojure;
- Rich Hickey рассказывает о протоколах и Clojure 1.3;
- Clojure's Solutions to the Expression Problem — выступление Chris Houser на
конференции Strange Loop об expression problem и подходах к ее решению;
- Clojure Concurrency On-Demand! — набор скринкастов о разработке конкурентных программ
в Clojure. Первый скринкаст содержит достаточно подробное введение в программирование
на Clojure;
- Rich Hickey on Clojure's Features and Implementation — интервью Rich Hickey во время
конференции QCon London 2009, в котором он рассказывает о STM, внутреннем устройстве
Clojure и т.п.;
- Clojure — презентация о языке, сделанная Rich Hickey во время JVM Languages Summit
2008;
- Are We There Yet? — презентация Rich Hickey на JVM Languages Summit 2009;
- Persistent Data Structures and Managed References — презентация Rich Hickey о
постоянных структурах данных, изменяемости, и о том, как эти концепции реализованы в
рамках Clojure;
- Stuart Halloway on Clojure and Functional Programming — рассказ автора книги
"Programming Clojure" о языке и его возможностях;
- Clojure in the Field — презентация Stuart Halloway об использовании Clojure в
разработке ПО;
- Clojure and Simplicty — интервью с Stuart Halloway;
- Clojure for Ruby Programmers — выступление Stuart Halloway на RubyConf 2009;
- Clojure in Clojure — доклад Rich Hickey (к сожалению, не полный) о реализации Clojure
на самой Clojure;
- Asynchronous Events in Clojure — выступление Stuart Sierra на встрече New York Clojure
User Group;
- Clojure for Schemers — выступление David Nolen, описывающее Clojure с точки зрения
программиста на Scheme;
- Introduction to Monads — выступление Adam Smyczek на встрече Bay Area Clojure User
Group с рассказом о монадах вообще, и в Clojure в частности;
- Brian Marick записал серию видео-лекций о монадах в Clojure;
- Clojure: Functional Concurrency for the JVM — лекция о Clojure прочитанная Howard
M. Lewis на конференции Devoxx'09;
- Clojure - Up Close and Personal — вводная лекция Uncle Bob Martin о Clojure;
- circumspec, inferior-lisp, clojure, and slime — скринкаст Stuart Halloway;
- Compojure/Emacs Intro — скринкаст Lau Jensen, в котором показывается как можно
использовать Emacs и Compojure для web-разрабки;
- Functional Programming with Clojure — платный скринкаст, показывающий возможности
Clojure на примере разработки игры (я сам не смотрел его, в отличии от предыдущих
материалов).
- Clojure: Towards The Essence Of Programming — лекция Howard Lewis Ship о Clojure;
- Event-Driven Programming in Clojure — Zach Tellman рассказывает о асинхронном
программировании на Clojure;
- Simple Made Easy — лекция Rich Hickey о простоте, и о том, как она влияет на дизайн;
- Interview with Chris Houser about Clojure
- Clojure: The Art of Abstraction — презентация сделанная Alex Miller об абстракциях в
Clojure: коллекции, последовательности, протоколы и т.д.
- Parser Combinators: How to Parse (nearly) Anything — лекция Nate Young о комбинаторных
парсерах, с примерами на Clojure;
- Clojure's Concurrency Types: Refs, Atoms, Agents, and Vars — лекция Alex Redington об
основных типах Clojure для параллельного программирования;
- The Mapping Dilemma — David Nolen рассказывает о библиотеке
core.match
;
- Perception and Action: An Introduction to Clojure's Time Model — лекция Stuart
Halloway;
- Monads Made Easy — Jim Duey объясняет монады используя Clojure;
- Clojure-Java Interop: A Better Java than Java — Stuart Halloway рассказывает о том,
как устроено взаимодействие Clojure-Java;
- Videos from Clojure Exchange 2011 — серия видео-лекций на однодневной конференции в
Лондоне, организованной by Skills Matter;
- Видео-лекции о Clojure с Norwegian Developers Conference 2011;
- Cracking Clojure — презентация Alex Miller на Devoxx 2011;
- Clojure at BackType — Nathan Marz рассказывает как они используют Clojure в компании
Backtype (недавно куплена Twitter);
- Naïveté vs. Experience – or, How We Thought We Could Use Scala and Clojure and How We Actually Did — Michael Fogus рассказывает на CUFP 2010 о своем опыте использования Clojure & Scala в реальных проектах;
- Getting Started with Clojure: (Part 1, Part 2) — скринкаст Craig Andera о Clojure;
- Rich Hickey on Clojure 1.4's Extensible Reader, ClojureScript — интервью с Rich Hickey о новой функциональности в Clojure 1.4 и т.п.
- Simplicity Matters — вступительная лекция Rich Hickey на RailsConf 2012.
- Выступления на конференции Clojure/West 2012 (по состоянию на сейчас (май 2012) еще не
все выступления были выложены).
- Clojure for the Web — презентация Bodil Stokke на Norwegian Developers Conference 2012;
- Выступления на конференции EuroClojure
- Functional Web Architecture — James Reeves рассказывает о дизайне веб-приложений с
помощью Ring и Compojure
Видео с встреч групп пользователей Clojure
ClojureScript
Clojure-related
Datomic
Last change: 28.08.2013 16:38