Making Memories: Clojure For Hardware Engineers (And Others) - Aaron Cummings
2,772 views · Published 30 November 2018 · 39:00 · Indexed 24 October 2026
Channel: ClojureTV · 2018 · Science & Technology
We are using Clojure in the design of configurable embedded memories, a key component of custom logic chips. One of our significant uses of Clojure is a new memory generation system, which replaces a legacy system that had been written in C. As a consequence, our hardware design teams (who had no functional programming experience) had to learn Clojure. This talk reflects on our experience introducing Clojure to our design teams, our joys and frustrations, and the lessons learned along the way.
More from this channel
-
18:41
Fertile Ground, the Roots of Clojure - Michael Fogus
-
39:41
Lisp, Functional Programming, and the State of Flow - Tom Faulhaber
-
39:17
Protocol XIII: Clojure Protocols Explained - Sean Devlin
-
5:23
Aleph: A Framework for AsynchronousCommunication - Zach Tellman
-
26:57
Clojure and Android - Daniel Solano Gomez
-
38:24
Performance in the Wild - Craig Andera
-
41:18
Concurrent Stream Processing - David McNeil
-
42:20
Ousterhout's Dichotomy Isn't (Part 2 of the Simplicity/Power/Focus Series) - Stuart Halloway