-
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.
-
Nim
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
The rewrite commit is here for anyone interested: https://github.com/ruby/ruby/pull/5826
I've been tickled pink to watch this work happen. A wild fusion of my past and my present. And of course, much cleaner and properly done, as opposed to fun experiments I used to like to do, like https://github.com/steveklabnik/ruby/tree/rust
Nim had this same problem a couple of years ago, and it's very annoying. I just checked some stdlib functions and it's still there:
https://github.com/nim-lang/Nim/blob/devel/lib/std/varints.n...
For example, in readVu64:
18: proc readVu64*(z: openArray[byte]; pResult: var uint64): int =