Hey all, I'm in one of my manic brainstorming moods and whilest I'm 
working on a baby interface between Second Life and Squeak, it dawns on 
me that there is a huge potential for evangelicalism on your part here: 
One of hte myriad complains Second LIfe power users have is that the 
build-in programming tools are extremely limited. There are numerous 
options for plugins as with Eclipse and emacs (I believe) but they all 
run as standalone tools with no easy integration with the 3D virtual 
world experience, which is hte main reason why people bother to script 
things in SL in the first place: they have interactive feedback with 
potentialky thousands of other people.

The point being that seaside runs just fine on localhost and the builtin 
SL browser works just fine with everything seaside I have tested. If 
someone wanted to entice potentially 100,000 Second LIfe users to 
install seaside, implementing a nice LSL scripting interface in a 
seaside webpage, complete with syntax coloring, databases of scripts, 
version control, etc etc, would go a long way toards convincing the 
Second Life powerusers, at least, that seaside is a worthwhile install.

If/when I get my interface to the client-server packets proxy working, 
one could see potential for many more elaborate uses for squeak/seaside 
and Second LIfe.


(interop between SL and Cobalt/Croquet is left as an exercise for the 
reader ;-))


Anyway, if someone with a talent for writing editor code wanted to look 
at the existing external LSL scripting editors and port something to 
squeak for use on a webpage in seaside, I can almost promise you that 
squeak/seaside useage would go up by a huge, HUGE factor. Such a project 
is beyond me, personally due to my lack of formal education, etc., but 
it should be a worthy project for anyone wishing to promote 
seaside/smalltalk use.


Feel free to ask any questions, privately if appropriate.

Lawson English LEnglish5 (at) cox [dot] net
Saijanai Kuhn in Second Life









_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to