-
mu
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society. (by akkartik)
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Heh, I have another project that's recreating Basic and DOS on some level. Statement-oriented language. No networking, no virtual memory, no concurrency. Lots of RAM and disk, though. And memory-safe code as far as possible; no C anywhere in its dependencies. https://github.com/akkartik/mu
Teliva is basically providing better networking and disk support by compromising on the memory safety. (I'm back to depending hugely on C.)
+100 for Glamorous Toolkit. I actually played with it before starting Teliva, and hope to continue using it.
https://github.com/akkartik/gtConwayLife
The high level idea reminds me of Pharo:
https://pharo.org/
The idea to put the program and runtime together in one unit was core to Smalltalk of course but with Pharo you can get also the "IDE part" bundled.
Once in a time there were even whole computers build on this concept: LISP-machines! Everything running on a LISP-machine is reachable and modifiable by the user (at runtime!) and you would have a build in IDE like editing facility.
https://en.wikipedia.org/wiki/Genera_(operating_system)
> There is little protection against changing the operating system. The whole system is fully accessible and changeable.
DevTools in Browsers are today the closest thing to something like that I guess. But you can only edit a webpage. It's not going down to the level of the OS of course.
From antirez there is load81[0] which does kind of the same and it's lovely for playing around with installing 1 thing, playing a game, breaking into the source and changing a bit.
[0] https://github.com/antirez/load81