Mariposa – A programming language with time-travel

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • mariposa

    A toy programming language with time travel

  • macaroni

    macro spaghetti code

  • It's only legal for each `now` to be consumed by at-most one `at` form, so at that point you'd just be re-implementing the "timeline" and "instant" system from mariposa. The need to wrap the program in a form and the management of `now` "values" has me pondering the implications of IanTheHenry's macaroni[1] system, which (like the CSS :has operator) allow macros to climb up into manipulations of their parent forms-- the `now` macro could effectively wrap every remaining for in the program in a new context the augments eg. the closure of `at`. But indeed, perhaps a problem to not become too invested in :p

    1: https://github.com/ianthehenry/macaroni

  • 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.

    InfluxDB logo
  • xtdb

    An immutable database for application development and time-travel data compliance, with SQL and XTQL. Developed by @juxt

  • You don't necessarily need to embed it into the programming language itself to get a ton of value. XTDB (https://github.com/xtdb/xtdb) offer a Clojure, Java and HTTP API for interacting with the database, which is bitemporal and lets you query the database for a specific point in time for example.

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.

Suggest a related project

Related posts

  • Everything wrong with databases and why their complexity is now unnecessary

    6 projects | news.ycombinator.com | 9 Jan 2024
  • I made a basic python client and ORM for XTDB

    3 projects | /r/Python | 11 Dec 2023
  • Xtdb

    1 project | news.ycombinator.com | 13 Nov 2022
  • Can I use Datomic on Google Cloud Platform?

    1 project | /r/Clojure | 12 Sep 2022
  • State Machine Replication, and Why You Should Care

    1 project | news.ycombinator.com | 20 Apr 2022