Functional Physics in Clojure
Q&A Panel: • re:Clojure 2020 conference day 1 Abstract: This talk will discuss my recent work implementing a suite of "numerical methods" in Clojure (for taking integrals, derivatives, and finding zeros and minima of functions). People usually imagine that this sort of scientific computing has to be implemented in confusing, obfuscated black-box programs, preferably written in FORTRAN. I'll show that this is NOT true, and that, in fact, writing these algorithms in functional, immutable style makes them much easier to understand, and easier to modify and experiment with. This work is part of a larger effort to turn Gerald Sussman's "Structure and Interpretation of Classical Mechanics" into a world-class interactive textbook that runs in the browser via Clojurescript. Bio: I'm a research engineer at Google X, working in the field of AI and deep reinforcement learning. I've spent most of my career working on large-scale streaming systems for companies like Twitter and Stripe. I'm most well known in the software world as the author of Summingbird and Algebird, and as the maintainer of Cascalog. I have a secret identity as a mountain athlete, and write race reports from time to time.

Reveal: Read Eval Visualize Loop

Physics in Clojure - Colin Smith

Reinventing Entropy | Compression is Intelligence Part 1
![Serverless Fullstack with Amplified Clojure[script]](https://i.ytimg.com/vi/x55vRozFgZg/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCS7adYMFsZXAk0Bvwc5yKaDFa8Ng)
Serverless Fullstack with Amplified Clojure[script]

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Stratified Design: A Lisp Tradition

The Anti Trampoline Effect

The Story of C++: The World's Most Consequential Programming Language | The Official Story

Why AI is like a (Clever Hans) Horse - Computerphile

AI Was Never About Helping You | Cory Doctorow

How To Be A REPL Sorcerer - Oliver Caldwell - re:Clojure 2020

Coding Challenge 180: Falling Sand

I Spent 20 Days Building the Cheapest Forest House Alone to Live: Solo Bushcraft (Full)

Electrons Don't Actually Orbit Like This

What to teach when AI writes the code | Rainer Stropek | TEDxLinz

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Florian Rabe: "MMT: A UniFormal Approach to Knowledge Representation"

Visualizing transformers and attention | Talk for TNG Big Tech Day '24

I Spent a Month Building a Stone Mountain Bunker | Solo Bushcraft

