ProfHewitt
Joined 7 years ago
Joined 7 years ago
See the following for theoretical foundations for the work:
Linux 60th Anniversary Keynote
Mathematical foundations are needed that are much more suitable to modern Computer Science than using "universes".
For an example see the following article:
https://papers.ssrn.com/abstract=3603021
Also, see the following video:
Instead, education became weaker :-(
See following link for foundations of computer Science:
computer boundaries.
analogous to the Natural Numbers in classical mathematics.
with having to annotate each message send with whether the
receiver is on the current computer or another one in a
Citadel.
Since Actors can move between computers in a Citadel, such
annotations are infeasible in practice.
Of course, modularity, security, and performance should not be
ignored.
However, not having a mathematical foundation has been a
severe limitation for Erlang.
The Erlang community is trying to dig its way out with
modifications and extensions. Still have a long way to go.
Of course, no Actors framework is perfect.
Many important implementations have been done Erlang.
Also, significant Erlang projects are ongoing to good effect.
See the following:
Citadels: faster response time and better information integration than remote datacenters
https://papers.ssrn.com/abstract=2836282