from the Croquet summary: "run bit-identical on Windows, Macintosh, Linux, and ultimately on its own hardware - anywhere we have a CPU and a graphics processor. Once the virtual machine has been ported, everything else follows; even the bugs are the same." This translates into: "we're going to re-implement everything and not let anyone using this system be able to take advantage of anything developed outside of this new system" -- another closed world. We know that closed worlds are never as successful as open worlds - Java may not be technically superior, but at least it permits calling out to platform-dependent code. Mix-and-match systems like unix out-compete closed systems like LISP machines.
Keith,
Croquet is built on top of Squeak - which has an FFI mechanism (as do all Smalltalk implementations I know of). Heck, I make the same "bit compatible" claims about BottomFeeder - but I use LibASpell for spell checking (if it's installed), and on Windows, I use callouts to the OS libs to read graphic images. The part of Croquet that I wonder about is the 3D - outside of games, I'm not really seeing the advantage....
Croquet looks open to me
[Patrick Logan] July 4, 2004 11:38:35.729
Looking at the screen shots, I can see an X window manager running inside the 3D world. I think that demonstrates a hint of openness.
Comments
failure built-in
[keith ray] July 4, 2004 9:21:33.000
from the Croquet summary: "run bit-identical on Windows, Macintosh, Linux, and ultimately on its own hardware - anywhere we have a CPU and a graphics processor. Once the virtual machine has been ported, everything else follows; even the bugs are the same." This translates into: "we're going to re-implement everything and not let anyone using this system be able to take advantage of anything developed outside of this new system" -- another closed world. We know that closed worlds are never as successful as open worlds - Java may not be technically superior, but at least it permits calling out to platform-dependent code. Mix-and-match systems like unix out-compete closed systems like LISP machines.
Re: Croquet gets noticed
[ James Robertson] July 4, 2004 10:41:07.000
Comment on Croquet gets noticed by James Robertson
Keith,
Croquet is built on top of Squeak - which has an FFI mechanism (as do all Smalltalk implementations I know of). Heck, I make the same "bit compatible" claims about BottomFeeder - but I use LibASpell for spell checking (if it's installed), and on Windows, I use callouts to the OS libs to read graphic images. The part of Croquet that I wonder about is the 3D - outside of games, I'm not really seeing the advantage....
Croquet looks open to me
[Patrick Logan] July 4, 2004 11:38:35.729
Looking at the screen shots, I can see an X window manager running inside the 3D world. I think that demonstrates a hint of openness.