-
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.
You can get a feel for it by perusing the self hosting transpiler, although it doesn't use all the features of the language: https://github.com/Ahnfelt/firefly-boot/blob/master/compiler/Main.ff
Well, depends on how you define ownership. Pony 's type system has reference capabilities which let you define who's allowed to do what to a reference and part of it sort of deals with ownership (along the lines of "this actor is allowed to do Y to the reference, other actors are allowed to do Z"). You can eg. have methods that return an isolated value that guarantees that there are no other references to that value, meaning it's automatically thread safe. You can also define things as vals which says that they are globally immutable, refs which give the current actor read/write capabilities but can't be shared with other actors
Carp
Micro-mitten (different approach but should be nearly as fast and safe)
I added shades of this to my lang, and the original plan of do something like:
You might find ZetZ interesting!
Related posts
-
Did we lose our way in making efficient software? β ~30 MB doc file vs. browser
-
Carp: A statically typed Lisp, without a GC, for real-time applications
-
Ask HN: A Lisp with Cargo/NPM like build system?
-
YC's Latest Request for Startups
-
A C++ editor/prompt shell to embed your own programming language