~/talk

Functional Programming for Machine Learning Panel

links:none on file
links:none on file
slides:none on file

Panel debates whether functional programming will dominate ML, citing concrete tools: Scala and Haskell, Rust, TensorFlow (now offering imperative mode), Spark/Frameless and Jupyter notebooks as current UX. Proponents point to type-safe feature pipelines and FRP used for feature engineering; opponents point to fast notebook iteration, deep learning black boxes, and startups that push notebooks to production. Audience votes shift during the session and ultimately favors FP for ML, so the claim wins this room despite admitted trade-offs in performance and developer ergonomics.

AI-written summary · about

  1. 0:00Introduction and panel setup
  2. 1:21Team introductions
  3. 4:09Initial vote and proposition
  4. 5:11Opening arguments for functional programming
  5. 7:36Opening arguments against functional programming
  6. 9:41Counterarguments from the for team
  7. 14:19Passion and vision from Oscar
  8. 16:43Recap of opening statements
  9. 19:33Debate on data scientists and tools
  10. 21:22Audience perspective and skepticism
  11. 24:15Historical parallels and industry trends
  12. 26:05Spark and functional programming challenges
  13. 27:50Audience questions and responses
  14. 33:31Deja vu and rule-based systems
  15. 36:44Governing dynamics of adoption
  16. 40:16Short-term vs long-term value
  17. 44:16Business value and tooling
  18. 47:09Logistic regression and functional programming
  19. 49:00Closing statements against proposition
  20. 49:41Closing statements for proposition
  21. 50:44Final arguments and trade-offs
  22. 55:00Why hasn't functional programming won yet
  23. 57:10Oscar's closing and final vote
~/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.