We continue our discussion of PersistentHashMap with a discussion of transiency and alternative F# coding techniques. The previous posts in this series are: Part 1: Making a hash of things (this post) Part 2: The root Part 3: The...
We look at performance of the new F# version of PersistentHashMap and compare it to the Clojure version. And in the end, declare ourselved mystified. This is the final post in a series on PersistentHashMap. The previous posts are: Part 1:...
For most applications today, saying you host them in your own data center will be like saying you generate your own electricity. Why pay all that capex to provision enough hardware to cover your peak loads, which may only happen once a year, and...
As promised, today you learn who the next five speakers for Heart of Clojure are.Lu WilsonWe think it&aposs important, as a conference and as a community, to look beyond the tight-knit Clojure world. To create connections and see what we can learn...
This is a summary of the open source work I've spent my time on throughout May and June, 2024. There were lots of small bug fixes and reports, driven by work on the Clojure Data Cookbook. This work was also the impetus for my initial release of...
Finally, after a long time, I am realizing my desire to write articles to help other software engineers advance their careers. With this, I intend to help them improve their knowledge while allowing myself to learn and grow during the process. In...
In computer science, an associative array, map, symbol table, or dictionary is an abstract data type that stores a collection of (key, value) pairs, such that each possible key appears at most once in the collection. In mathematical terms, an...
In this post I'll give updates about open source I worked on during May and June 2024.To see previous OSS updates, go here.SponsorsI'd like to thank all the sponsors and contributors that make this work possible. Without you, the below projects...
We work hard to make Heart of Clojure special, but we couldn&apost have a conference without the amazing speakers and workshop hosts who sent in their submissions. We received 70 proposals from 52 individuals. You all outdid yourself, we got lots...
aka how to utilize a bare-bone PC to serve me at development. The problem The project that I’m working on is getting bigger and bigger. IntelliJ and Chrome eat a lot of RAM, and my working laptop has only 16Gb of it, soldered to the...