Well, it had to happen. After watching The Matrix Reloaded, I am inspired to write another computer program or two. Zcrypt might even be involved. The idea is sketchy at best, but the aim is to provide a substrate on which anything can be written - physical laws, muds, simulations. It's a client-server thing, where the interface to the client is via text/graphics routines (a bit like X), with instructions being compressed to speed up the display lag, also 'stored procedures' of instructions being sent and saved at the client end, ready to be triggered later. The servers are a self-discovering grid of virtual machines. Anyone can write a program to add into the mix (to run on VMs - in zcrypt?) Programs can hop from one server to another, based on ping times and server speed, to reduce latency to the client. Discovery works via root servers, then by connection to random IP addresses. lists are shared, additions are propagated, occasionally verification checks are made and dead servers weeded out. The programming interface should be very graphical/intuitive , like vb, so anyone can write programs. Source of scripts is visible to all. The actual programming dev environment is a program running on a server. If you haven't got net access that's not a problem, as you can run a server locally and use the environment on that. | ||