Clojure Compilation, Backwards - Nicola Mometto
1,951 views · Published 13 October 2017 · 1:04:03 · Indexed 25 October 2026
Channel: ClojureTV · 2017 · Science & Technology
This talk will discuss tools.decompiler, a new library producing readable clojure code starting from plain old JVM bytecode. We’ll go over the design and implementation of the library, discussing the challenges faced along the way, including the different techniques used to parse and reverse engineer bytecode, implement macrocompaction, and work around Hotspost and Clojure bugs. Finally, we’ll show how this library can be used by tools to help users undertand cryptic stacktraces.
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