3 ms·
alan kay is really interested in scaling performance considerations aside, having every object (stateless or not) have an ip and run asyncronously (just like o
by andrekandre 6y ago
alan kay is really interested in scaling
performance considerations aside, having every object (stateless or not) have an ip and run asyncronously (just like on the internet) allows you to scale out and replace the implementation at any time (just like on the internet)
if you are programming in the small (say c with structs) its hard to see the advantage of that, but if your programming system was "done right" you could have the same semantics and get both high performance and high scalability
one thing that alan kay says alot is, the internet is basically the only system to run for decades and still have all its parts changed and yet never taken down for maintanence (outside of living things that is, which is where the biological comparison comes in)
every object having an ip means, basically, the same thing, you could have a system run for decades in a distributed fasion and never need to be taken down for maintanence...
thats the idea as far as i understand it