~/talk

Doing Data Science with Clojure

Talkat Lambda World 2016 · 2016-09-30..10-01· [clojure, data-science]
slides:none on file

Argues Clojure wins for exploratory data work by manipulating nested structures instead of forcing 2D dataframes, shows a small library that composes with core collections, and demonstrates a pipeline using Kafka ingestion, precomputed materialized views and REPL-server + notebook integration that keeps many analyses runnable on a laptop. Emphasizes spec for runtime validation and test generation that catches numerical instabilities. Sets a concrete productivity target — answers under 2 minutes (small queries) vs ~20–30 minutes for ad hoc tasks — and reports the approach scales in production.

AI-written summary · about

  1. 0:00Intro
  2. 0:33Data Science vs Programming
  3. 1:59Paradigms
  4. 4:09Data Frame
  5. 6:17Time Spent
  6. 7:51Perlis
  7. 8:15Speed of answers
  8. 11:01Design decisions
  9. 16:31Iterating
  10. 17:12Decomposition
  11. 21:16Clojure Lisp
  12. 21:30Clojure Spec
  13. 23:17Test Generation
  14. 27:19R Instance
  15. 30:34Notebooks
  16. 35:45Notebooks as tools
  17. 36:18The most nagging problem
  18. 36:45Machine Learning Visualization
  19. 36:55Mini Compilers
  20. 38:44Conclusion
  21. 39:14Philosophical Points
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.