[sldev] Opening the server source?
Argent Stonecutter
secret.argent at gmail.com
Tue Jul 3 12:30:56 PDT 2007
> The only reason why you really want to keep these executables pre-
> compiled is to hide the source.
The executable isn't just "not recompiled", it's also "not halted and
restarted". The internal state (the virtual machine equivalent of the
registers, program counter, variables, and so on) has to be retained
on sim border crossings.
Also, I think you underestimate the amount of recompilation you would
need.
1. Border crossings are *frequent*... even just using the regular
vehicle scripts you can fly at 50 meters a second. That means a
border crossing every five seconds flying along a compass direction,
more diagonally. There are boosted vehicles that can cross a sim in a
second.
2. There are *lots* of scripts involved. Some of my older scripted
attachments have hundreds of scripts in them, and there are dragon
avatars with thousands. How long will a border crossing take for an
Isle of Wyrms greater dragon entering one of your sims?
More information about the SLDev
mailing list