Replicated Computation Mode

yoshiki — 04.06.2022 I think a story of invention/innovation is a bit more nuanced. The fundamental computation model is based on the replicated computation mode (though I don't think it is fair to say that the old Croquet was the first to use it), but the Smalltalk version did not have the model-view separation that gives us a lot of benefit. That opened up the possibility of making all different kinds of collaborative applications, not just a 3D environment. In the latest 3D environment, the programming model with behaviors is "innovated"; while it has roots in the past ideas (https://croquet.io/blog/april2022/microverse/) and a variation of the Smalltalk version of Croquet had something not very unlike of it: discord .

yoshiki — 04.06.2022 As David wrote in above, there was another interim attempt called VWF also

YOUTUBE hfI-uwgHIR4I Virtus ICE 2 1994

yoshiki — 04.06.2022 David will write about it more, but if you haven't seen this: https://youtu.be/fI-uwgHIR4I?t=196 the idea goes back, and as you can read on his Wikipedia page, he did patent the idea. So you can say that it goes almost 30 years not 20. YouTube David A Smith Virtus ICE 2 1994

howard.stearns — 06.06.2022 the Smalltalk version did not have the model-view separation Well, technically.... the "Dormouse" version did (written by Josh Gargus and me), and the rigged avatars at Qwaq had an "off island" view, because I couldn't figure out how to do different animation frame rates on different machines when everything was in the model. I remember feeling so bad that I was "cheating" this way. yoshiki — 06.06.2022 thanks! I should say that the first a few iteration of the Smalltalk version did not.

~

What the Dormouse Said. wetmachine.com

> to build Learning Environments with faculty.

During the summer, Andreas had done some experiments with using the Island concept from his Tweak programming system. The idea was to use this as a clean container for a unit of collaboration, and this is exactly what ended up happening for Hedgehog.

[…] We also took David Reed’s Virtual Peer-to-Peer Private Network code and adapted it to the Simplified Tea-Time replication architecture.