plangs!

Programming Language

Datomic

Appeared 2012

Distributed database and implementation of Datalog. It supports ACID transactions, joins, and a logical query language, Datalog. A distinguishing feature of Datomic is its immutable data model where time is a basic feature of data entities, allowing for temporal queries.

Influence graph

Influence graph for Datomic: 0 influencing languages, 2 family linksDatomic is a dialect of DatalogDatomic implements DatalogDatomicDatalog
Solid arrows: influence, oldest at the top. Dashed: compiles to / is a dialect of / implements.

Descendants graph

Descendants graph for Datomic: 3 languages it influenced, 3 influence linksDatomic influenced DatahikeDatomic influenced DatalevinDatomic influenced DataScriptDatomicDatahikeDatalevinDataScript
Solid arrows: influence, oldest at the top. Showing the 3 languages Datomic directly influenced.