"Agility & Robustness: Clojure spec" by Stuart Halloway

  Рет қаралды 23,696

Strange Loop Conference

Strange Loop Conference

Күн бұрын

Пікірлер: 5
@kris1227
@kris1227 8 жыл бұрын
Thank you Stuart. You're a fantastic educator.
@nathanqueija7054
@nathanqueija7054 4 жыл бұрын
This is just...beautiful
@ChadStovern
@ChadStovern 8 жыл бұрын
Very informative, thank you. I'm now anxious to give this a try.
@mala235813
@mala235813 5 жыл бұрын
Truly impressive tech
@krystofjakubek9376
@krystofjakubek9376 2 жыл бұрын
None of this is actually inherit to dynamic languages. After all type is just another spec but one that can be used during compilation to generate more more efficient machine code. Another more concerete pontentionally runtime specs can than be added like done in closure. Its interesting to me how each different language eventually naturally encounteres and implements something akin to this. I see huge paralels between specs and C++ concepts which act exactly the same but are only limited to conpile time predicates (which as this talk demonstrates is very limiting factor). It is also interesting that only because of the fact that closure is dynamically typed language people were able to think outside the box and focus on the more general problem without being limited by the traditional concept of types.
"Running With Scissors: Live Coding With Data" by Stuart Halloway
39:36
Strange Loop Conference
Рет қаралды 20 М.
clojure.spec - David Nolen
28:43
React Vienna
Рет қаралды 10 М.
路飞做的坏事被拆穿了 #路飞#海贼王
00:41
路飞与唐舞桐
Рет қаралды 26 МЛН
Интересно, какой он был в молодости
01:00
БЕЗУМНЫЙ СПОРТ
Рет қаралды 3,9 МЛН
"Transducers" by Rich Hickey
45:00
Strange Loop Conference
Рет қаралды 109 М.
"Exotic Functional Data Structures: Hitchhiker Trees" by David Greenberg
40:33
Strange Loop Conference
Рет қаралды 17 М.
Hammock Driven Development - Rich Hickey
39:49
ClojureTV
Рет қаралды 294 М.
Simplifying ETL with Clojure and Datomic - Stuart Halloway
35:51
The Value of Values with Rich Hickey
31:44
InfoQ
Рет қаралды 135 М.
Native Clojure with GraalVM - Jan Stępień
29:25
Metosin
Рет қаралды 5 М.
Solving Problems the Clojure Way - Rafal Dittwald
1:02:26
Clojure/north
Рет қаралды 75 М.
Rails Conf 2012 Keynote: Simplicity Matters by Rich Hickey
36:53
"From Geometry to Algebra and Back Again: 4000 Years of Papers" by Jack Rusher
31:35