clojureD 2021: "Immutable Data Structures for Fun and Profit" by Paula Gearon
One of the primary building blocks in Clojure is the set of built-in data structures, which are all immutable.
These enable functional programming and leading to the simplicity that allows Clojure to do such impressive things. But how are these built? And how can they possibly be efficient in speed and memory consumption?
We will explore these ideas together, discussing how Clojure takes advantage of them. The same concepts are illustrated as the basis for durable structures on disk or in the cloud.
I will show you how they can be applied to databases providing integrity, responsiveness, and cool features such as time travel!
Видео clojureD 2021: "Immutable Data Structures for Fun and Profit" by Paula Gearon канала :clojureD
These enable functional programming and leading to the simplicity that allows Clojure to do such impressive things. But how are these built? And how can they possibly be efficient in speed and memory consumption?
We will explore these ideas together, discussing how Clojure takes advantage of them. The same concepts are illustrated as the basis for durable structures on disk or in the cloud.
I will show you how they can be applied to databases providing integrity, responsiveness, and cool features such as time travel!
Видео clojureD 2021: "Immutable Data Structures for Fun and Profit" by Paula Gearon канала :clojureD
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![clojureD 2020: "Writing maintainable Clojure" by Erik Assum](https://i.ytimg.com/vi/Tq7r97G4b7Y/default.jpg)
![clojureD 2020: "Babashka and Small Clojure Interpreter: Clojure in new contexts" by Michiel Borkent](https://i.ytimg.com/vi/Nw8aN-nrdEk/default.jpg)
![clojureD 2020: "Malli: Inside Data-driven Schemas" by Tommi Reiman](https://i.ytimg.com/vi/MR83MhWQ61E/default.jpg)
![clojureD 2021: "Firetomic: Replacing Datomic with Datahike and Firebase" by Alexander Oloo](https://i.ytimg.com/vi/n0Nb1fY56hU/default.jpg)
![clojureD 2021: "Clerk: Local-First Notebooks for Clojure" by Martin Kavalar](https://i.ytimg.com/vi/Gnrh7XOt_84/default.jpg)
![Lecture 1: Algorithmic Thinking, Peak Finding](https://i.ytimg.com/vi/HtSuA80QTyo/default.jpg)
![Anjana Vakil: Immutable data structures for functional JS | JSConf EU](https://i.ytimg.com/vi/Wo0qiGPSV-s/default.jpg)
![Fastest way to become a software developer](https://i.ytimg.com/vi/CvJG4sQhzsw/default.jpg)
![Top signs of an inexperienced programmer](https://i.ytimg.com/vi/-W_VsLXmjJU/default.jpg)
![clojureD 2021: "A Trick of the Tool" by Alex Miller](https://i.ytimg.com/vi/BTAx-gFz6Ks/default.jpg)
![clojureD 2021: "Calva says: Welcome to Clojure!" by Peter Strömberg](https://i.ytimg.com/vi/NIk5hVzA_fY/default.jpg)
![clojureD 2021: "Victims of Complexity" by Bozhidar Batsov](https://i.ytimg.com/vi/-Bx2rmD7mN0/default.jpg)
![How to learn to code (quickly and easily!)](https://i.ytimg.com/vi/R2pIutTspQA/default.jpg)
![Data Structures & Algorithms #1 - What Are Data Structures?](https://i.ytimg.com/vi/bum_19loj9A/default.jpg)
![clojureD 2021: "Your own fast, native Clojure scripting CLI with GraalVM and SCI" by Michiel Borkent](https://i.ytimg.com/vi/L2LAaQBVvxM/default.jpg)
![Best laptops for programming? How to get a job at Google? - And other FAQ’s!](https://i.ytimg.com/vi/8ULXqEx6KQc/default.jpg)
![clojureD 2021: "Generic Gymnastics: Sussman to Production Clojurescript Code" by Jordan Miller](https://i.ytimg.com/vi/kv-bHHHGeV4/default.jpg)
![Immutable data structures are threadsafe](https://i.ytimg.com/vi/VO4IGFayJWo/default.jpg)
![C++Now 2017: Juanpe Bolivar “Postmodern Immutable Data Structures"](https://i.ytimg.com/vi/ZsryQp0UAC8/default.jpg)
![Amazing Science Toys/Gadgets 1](https://i.ytimg.com/vi/l9o33uBi40U/default.jpg)