"From JVM to JS: Implementing Math Functions in ClojureScript" by Paula Gearon
Вставка
- Опубліковано 8 лют 2025
- 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, VA
Great story well told!
Thanks for sharing this Journey! Amazing work 🎉🎉
Amazing! Great talk and wonderful work. Inspiring!
As soon as I finished the talk, I realized there is a mistake on slide 10 with the example numbers: the third binary number should have an exponential of 1, not 0.
Then again, I may be one of the only people who would ever look at numbers on a slide like that