Тёмный

Timothy Baldridge - Core.Async 

ClojureTV
Подписаться 29 тыс.
Просмотров 30 тыс.
50% 1

The new Core.Async library in Clojure opens a realm of new possibilities for users of the language. This talk will start with an overview of Core.Async, and then show several examples ported from other CSP languages, such as Go and JSCP. The talk will end with a example program that runs on both Clojure and ClojureScript, leveraging this new library.
Timothy is a polyglot programmer with a passion for compilers and fast code. He is the author of clojure-py, Mjolnir, and several other compiler and interpreter related projects. He is an employee of Relevance Inc., and loves to discuss new programming concepts and ideas with anyone who will listen.

Наука

Опубликовано:

 

26 дек 2013

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 11   
@eslachance
@eslachance 7 лет назад
You know, I'm watching this in 2016, and I'm watching it again... and I've watched it 3 times already. Because this is honestly one of the most amazing videos I've seen touching a subject that I would have previously found out of my reach. Right now Timothy, half of what you say in this video gives me shivers of nerdy joy and the other half makes my eyes open wide to the possibilities. And all you've shown in a *single* part of clojure. I've just begun really getting to clojure and I must say: damn this is going to be an awesome year for me. Part of it thanks to this very inspiring (and entertaining!) presentation. 👍👍👍
@LambdaIsland
@LambdaIsland 6 лет назад
Code shown in the video is here: github.com/halgari/clojure-conj-2013-core.async-examples/blob/master/src/clojure_conj_talk/core.clj
@leodash_
@leodash_ 6 лет назад
I'm glad I watched this video. Brave Clojure didn't even mention about `mult` and `pub sub`.
@wadichemkhi
@wadichemkhi 8 лет назад
Great talk
@Marxama
@Marxama 10 лет назад
Amazing talk, finally feel like I'm starting to get my head around core.async. Regarding the second to last question: I guess a nice way of doing it would be to exchange 'doall' with 'merge', giving you a single channel that you can read off of ten times?
@brnvcc83
@brnvcc83 10 лет назад
Anyone know if the code has been uploaded to Github yet? I'd like to play with some of these examples.
@halgari
@halgari 10 лет назад
Code is available here: github.com/halgari/clojure-conj-2013-core.async-examples
@brnvcc83
@brnvcc83 10 лет назад
Timothy Baldridge thanks!
@AndreRichards
@AndreRichards 10 лет назад
Timothy Baldridge Thanks, great presentation, and the code samples are great to work through - nicely illustrates each concept
Далее
Stuart Sierra - Components Just Enough Structure
41:19
"Clojure core.async" by Rich Hickey (2013)
44:25
Просмотров 7 тыс.
Zach Oakes - Making Games at Runtime with Clojure
37:34
ClojureScript for Skeptics - Derek Slager
41:09
Просмотров 70 тыс.
The Language of the System - Rich Hickey
1:02:50
Просмотров 162 тыс.
Clojure core.async tutorial (part 1)
16:55
Просмотров 3,3 тыс.
Hammock Driven Development - Rich Hickey
39:49
Просмотров 288 тыс.
SpaceX And NASA Have Big Problems...
12:54
Просмотров 41 тыс.
Acer Predator Тараканьи Бега!
1:00
Просмотров 487 тыс.