Ultrarand Alternatives
Similar projects and alternatives to ultrarand
-
performancepaper
A reproducible, open examination of the paper "A performance comparison of Clojure and Java" by Gustav Krantz
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better ultrarand alternative or higher similarity.
ultrarand reviews and mentions
Posts with mentions or reviews of ultrarand.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-23.
-
Making the LinkedIn experimentation engine 20x faster
There's a pretty interesting discussion on primitive arrays where the user is trying to match java performance exactly with an array-based thing that's simple enough to port, but is still a hair off due to clojure's default toward longs even for indexing (java wants int for array indices, so casts are necessary). Ended up getting identical performance using JiSE here, although the clojure variant with uncheckedIntCasts was fairly close (just not "equivalent to Java" per the common trope).
-
Advent of Code 2020 Day 23 Crab Cups in Clojure (optimizing runtime from 10,000 years to 30 minutes)
There's an intersting thread on zulip regarding getting identical performance with java arrays. Normally if you're using unchecked math and working with primitives, then you should get with a hair of java (not 2-3x slower). The remaining differences are due to uncheckedIntCast since Clojure forces longs for indices and java wants ints. The difference is I'm in the realm of nanos but is there. You can eliminate it with custom bytecode like with the JISE library which is fairly painless. Example .
Stats
Basic ultrarand repo stats
2
4
5.0
over 3 years ago
joinr/ultrarand is an open source project licensed under Eclipse Public License 2.0 which is an OSI approved license.
The primary programming language of ultrarand is Clojure.
Popular Comparisons
Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com