04-30-2005 01:01
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