u/alexdmillerin r/Clojure • Recommends
"From JVM to JS: Implementing Math Functions in ClojureScript" by Paula Gearon (Clojure/conj 2024)
#clojurescript#ieee754#javascript
111K subscribers • 158 videos on Hallway
Advanced. Deep dive for people who know the field.
1.6K views1 year ago1 recommendation
Programming languagesWeb developmentLisp and ClojureCompilers and interpretersMath for programmers
Paula Gearon explores implementing Java's math functions in ClojureScript, detailing IEEE 754 floating-point operations and JavaScript bitwise challenges.
This talk explores the implementation of Java's math functions in ClojureScript, aiming for functional parity with Clojure's math operations. We'll examine the intricacies of IEEE 754 floating-point operations, the challenges of bitwise operations in JavaScript, and approaches for thorough cross-environment testing. The presentation will cover how low-level mathematical operations can be implemented in ClojureScript, and the insights gained about the compiler and ecosystem. The talk will also highlight the collaborative process with ClojureScript maintainers, providing a look at contributing to a core language project. This presentation offers perspectives on language internals, precise numerical computations, testing techniques, and the community-driven nature of open-source development. Recorded Oct 24, 2024 at Clojure/conj 2024 in Alexandria, VAWhat people say. Recommended as a deep dive into ClojureScript compiler internals and floating-point math challenges.
u/alexdmillerin r/Clojure • Recommends