Arc Forumnew | comments | leaders | submitlogin
3 points by thaddeus 4489 days ago | link | parent

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

-----