Arc Forumnew | comments | leaders | submitlogin
Datomic REST API provides more features to Arc than just data storage. (datomic.com)
6 points by thaddeus 4458 days ago | 2 comments


3 points by thaddeus 4458 days ago | link

Thought I'd pitch this opportunity out to the arc language community. Datomic just released an alpha of their REST API. This provides a robust scalable data storage system for arc. And as an added benefit, since datomic allows you to run code within the database, arc also can use Clojure to fill in some of the feature gaps such as concurrency or even triggering functions that utilize java libraries.

Another really cool aspect, is that since datomic aggressively caches data locally, arc could treat the entire data storage system as a localized data structure accessible via HTTP. This provides immutable data structures with ACID transactions.

This certainly re-opens the arc door for me.

-----

2 points by kinleyd 4458 days ago | link

Sounds great. Datomic already packs a lot of great features, and from what I'm reading, Rich Hickey, Stuart Halloway and Co. are far from done yet. I'm watching this space very closely though I haven't dived in yet. Up to my gills in Clojure right now, which is proving to be a very enjoyable expedition. Arc was my first Lisp, and learning it made Clojure very approachable. Not a bad year this: learned Ruby, Arc and Clojure - and all three were great fun. Datomic's up next.

-----