Naked Performance (with Clojure) - Tommi Reiman

Поділитися
Вставка
  • Опубліковано 12 чер 2024
  • Clojure is a modern dynamically typed lisp. Dynamical typing is ofter associated with poor performance and runtime failures. In this talk, I'll present some of the lessons learned on building Clojure/Script systems that are both ridiculously fast and will fail fast on errors. Will compare the performance of mutable, persistent & zero-copy data structures and show how we can use interpreters and compilers to build beautiful and performant abstractions. A quick demo on how to build a simple non-blocking web server that runs idiomatic Clojure to serve millions of requests per sec.
    Clojure is awesome, and it can be fast too.
  • Наука та технологія

КОМЕНТАРІ • 2

  • @a0um
    @a0um Рік тому +1

    Thanks for contextualizing the “premature optimization” quote!

  • @ikitommi
    @ikitommi 4 роки тому +4

    slides at www.slideshare.net/metosin/naked-performance-with-clojure