[sldev] Re: "scripting the user interface" jira (Dzonatas)

Argent Stonecutter secret.argent at gmail.com
Sat Jul 21 17:16:22 PDT 2007


Using an existing language for the in-world SL would not have made as  
big a difference as you think, since they'd have to reimplement the  
runtime and possibly the compiler anyway. There are very few, if any,  
publicly available runtimes that are suitable for the kind of ultra- 
lightweight execution model that's needed when you have to support  
thousands of concurrent and mutually untrusted scripts performing  
realtime control in a single execution context, and none of them are  
as fast or provide as good a protection model as LSL. The closest  
alternatives are the implementation languages in MUDs and Mucks, and  
they don't have to provide real-time response nor support the level  
of concurrency that SL does, because all of them are strictly driven  
by user action (the ability for scripts to run autonomously without  
users present initiating actions is pretty unique to SL)... and I  
don't know of any of them that use a general purpose runtime in the  
server.


More information about the SLDev mailing list