No string literals, pure data. Add transit to the mix and you get full-stack killer combo with unparalleled productivity.
With so many parts from Cognitect filling the stack it would be silly not to boost adoption with a friendly licensing.
No string literals, pure data. Add transit to the mix and you get full-stack killer combo with unparalleled productivity.
With so many parts from Cognitect filling the stack it would be silly not to boost adoption with a friendly licensing.
Do you have an example?
So then where is the open source version / extension to Postgres?
How about this - I'll give you $1000 if you can give me a seamless extension on top of Postgres that has most of the functionality of Datomic.
Since it is trivial it is easy money for you.
Where is the evidence that you do not [insert anything here]? That's a slippery slope of challenge.
As a concrete example I like the way in the datomic schema you can eliminate bridge tables for many-many relationships using :db/cardinality :db.cardinality/many and then you store or get a vector.
There should be a way to have a super-SQL middleware compatible with any language bindings including a bare CLI that eats "SQL plus some cardinality" and behind the scenes implements the bridge table manipulations. Don't repeat yourself and all that, and many/many tables are kinda repetitive.
There doesn't seem to be anything remotely like that out there.
Fuck it, hyperfiddle isn't launched but lets just post it here. Hyperfiddle is JSFiddle + Datomic. http://hyperfiddle.net/ If you care about this, you should reach out, please email me!
For better or worse, history has proven that doesn't appeal to many developers. Lisps just aren't popular, and that lack of mindshare matters.