|
|
|
|
|
by hchasestevens
1642 days ago
|
|
You'd probably be interested in Unison ( www.unisonweb.org ). It's a Haskell-style functional language, which aims to make the sort of distributed computing you're talking about easy. The central conceits are: 1. Functions are hashable 2. The codebase and runtime are deployed uniformly to every node 3. Networking these nodes allows functions to be cross-referenced and passed by their hash values Unfortunately, while the "Haskell-style functional language" part is already implemented, it's not clear to me between https://www.unisonweb.org/docs/faq#where-can-i-learn-more-ab... and https://www.unison-lang.org/articles/distributed-datasets/ whether the "make distributed computing easy" part is. |
|