The memory model for LSL is hopelessly broken.
We have a 16K heap size limit on a script. We have *no* way to update a list without copying it. This means that I run out of heap space just trying to sort a farm of 16 objects.
AAAAARRRRRGGGGHHHH!
I mean lieanr update is kind of cool and very high-level and all, but it requires a *really good* optimizer to be viable in this memory-restricted environment. AND IT WILL STILL BE HOPELESSLY LIMITED BECAUSE OF ALL THE COPIES REQUIRED!
At least give me RPLACA, RPLACD, SET-CAR!, and SET-CDR!.
PLEASE!!!!
*sigh*
Nothing to see here. Move along now ...
- C