Virtual Bay Area Clojure Meetup


Details
Come meet with fellow functional friends and celebrate our Joy of Clojure. There will be a presentation from our speaker with time for questions and general socializing afterwards.
*****
Christian Weilbach
Datahike is a modern, functional, open-source Datalog database aiming to generalize the strong use cases established by Datomic as a distributed systems programming model. While it is very easy to use it for common backend needs already, it has recently been ported to ClojureScript browser frontends operating on top of IndexedDB. The next versions will provide a global address space to deliver a universal programming model for the web. Part of this effort is to standardize the interfaces of Datahike such that indices can be shared with other language runtimes and to facilitate implementations outside of Clojure. In our opinion Datalog is covering a sweet spot in the space of non-Turing complete languages and therefore cannot only provide a superior distributed systems programming model, but is also interesting as a language for compiler construction and generalizations beyond triple stores.
Christian is a PhD candidate in probabilistic programming at UBC in Vancouver. He is currently working on the Daphne compiler and has ported the probabilistic programming system Anglican to ClojureScript. In 2018 he cofounded LambdaForge UG and is currently working with the team to build a new computational basis for collaborative self-modeling, a form of democratic cybernetics. A first step in this direction is the work on the replikativ libraries including Datahike to provide a unified data management runtime.
*****
See you all there!

Virtual Bay Area Clojure Meetup