Our great sponsors
-
faster-multimethods
Almost backwards compatible alternative to Clojure 1.8.0 implementation of multimethods with roughly 1/10 the method lookup cost.
-
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.
u/ertucetin Per experiments once you get into multi-type signatures and obviate protocols (there could probably be a weird nested protocol branching thing though), and into multimethods, calls get about 28x slower. If you use the equivalent faster-multimethods experiment then the multi-type example is on par with protocols (probably obviates the need for protocols).
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.
Related posts
- Microhttp is an event-driven, single-threaded, zero-dependency web server with 500 LOC. Benchmarks on EC2 show 100,000+ requests per second and 50,000+ persistent connections.
- Does it worth to learn common lisp?
- Using Your Vector Database as a JSON (Or Relational) Datastore
- Racket Language
- Measuring startup and shutdown overhead of several code interpreters