Wolframite: Bring computational intelligence to Clojure
summary
Wolframite is a Clojure↔Wolfram bridge that starts a Wolfram Engine process, sends Wolfram expressions and returns results; it runs locally (with cloud fallbacks for parts of the knowledge base) and exposes image bounding boxes for three-line object detection on video, a semantic interpretation call to extract European capitals and compute a shortest tour, and a namespace mapping of 7,000 functions to Clojure vars. Demos show rendered diagrams and interactive windows; tooling, docs and import/export work though front-end and license quirks sometimes require fallbacks.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 2:06What is Wolframite
- 4:56Wolfram Language for devs
- 7:27Image recognition demo
- 10:23Geography shortest path demo
- 12:49Benefits for scientists
- 15:35When Wolfram outperforms other tools
- 17:44Wolframite as extension
- 20:31Customization advantages
- 22:19Interactivity improvements
- 23:20Live demo features
- 28:19Documentation & next steps
related talks
38mScientific Clojure, a bird's eye view
31mScientific Computing with Clojure
38m"Emmy: Moldable Physics and Lispy Microworlds"
34m"Real @toms with Clojure!"
49mA whirlwind tour of functional programming in Clojure
26mThe Feynman Machine: AI architecture in Clojure/Neanderthal
23mThe computational future
52m"The Amazing Clojure"
