←back to thread

186 points jasonjmcghee | 6 comments | | HN request time: 0.215s | source | bottom
1. rtheunissen ◴[] No.43107563[source]
I would love to add a good RRB implementation to the persistent benchmarks at [1] to get a state-of-the-art comparison between RRB and BST in a persistent context. Duration, of course, but also number of bytes copied etc.

https://rtheunissen.github.io/bst

replies(3): >>43107846 #>>43108214 #>>43108884 #
2. p-hk ◴[] No.43107846[source]
I can't vouch for them, but there are Clojure[1] and C[2] implementations you might consider.

[1] https://github.com/clojure/core.rrb-vector

[2] https://github.com/hyPiRion/c-rrb

replies(1): >>43111399 #
3. reitzensteinm ◴[] No.43108214[source]
This guide is absolutely fantastic, thank you! You should post it if it hasn't been.
replies(1): >>43109063 #
4. baruchthescribe ◴[] No.43108884[source]
Thanks for this resource!
5. jasonjmcghee ◴[] No.43109063[source]
It has, and a pretty good discussion: https://news.ycombinator.com/item?id=37130200
6. prospero ◴[] No.43111399[source]
Here’s one in Java: https://github.com/lacuna/bifurcan/blob/master/src/io/lacuna...