3 ms·
Of note Bloom is an ancestor of Eve. Bloom is a descendant of Datalog via Dedalus. "Dedalus: Datalog in Time and Space" http://db.cs.berkeley.edu/papers/datal
by hammerandtongs 8y ago
Of note Bloom is an ancestor of Eve. Bloom is a descendant of Datalog via Dedalus.
"Dedalus: Datalog in Time and Space"
http://db.cs.berkeley.edu/papers/datalog2011-dedalus.pdf http://db.cs.berkeley.edu/papers/datalog2011-dedalus.pdf
Here is Peter Alvaro's Strange Loop talk -
https://www.youtube.com/watch?v=R2Aa4PivG0g https://www.youtube.com/watch?v=R2Aa4PivG0g
It was a shame that most people, seemingly the Eve devs as well, seemed to focus on making Eve a language for easy programming for the masses. Thats a huge wall of a problem with a limited funding slope.
I think if there had been more upfront work and focus on the distributed programming/database possibilities, that Eve would have founded an actual community to push it along.
Eve as a language for doing business logic against say Kubernetes? As a language to wire up ETL processes?
I think it could have found a niche that would have made it grow in power before trying to take on the mass market.
Just a thought.
- roller 8y agoI assume Lineage Driven Fault Injection stuff [1] has some overlap with Eve's ability to tell you "Why is this blank?": The datalog model allows you to find the logical dependencies of results. Some other bloom related links: - Anna KVS[2] showed up recently on hacker news[3] and morning paper[4] - Lasp lang is in the same space[5], Christopher Meiklejohn has a comparison with bloom[6] [1]: https://disorderlylabs.github.io/# https://disorderlylabs.github.io/# [2]: https://databeta.wordpress.com/2018/03/09/anna-kvs/ https://databeta.wordpress.com/2018/03/09/anna-kvs/ [3]: https://news.ycombinator.com/item?id=16551072 https://news.ycombinator.com/item?id=16551072 [4]: https://blog.acolyer.org/2018/03/27/anna-a-kvs-for-any-scale/ https://blog.acolyer.org/2018/03/27/anna-a-kvs-for-any-scale... [5]: https://lasp-lang.readme.io/ https://lasp-lang.readme.io/ [6]: http://christophermeiklejohn.com/lasp/2018/03/02/lasp-vs-bloom.html http://christophermeiklejohn.com/lasp/2018/03/02/lasp-vs-blo...