Major rewrite number 2

I have been doing some thinking on the ScriptEngine. Actually a whole lot of thinking, and planning. Lots of alien squid-like drawings in my notebook. Trying to run through the process: Idea, required elements, architecture and finally simplification. The idea is simply: Moving ScriptEngine to a separate daemon, independent from the region.This has several big … Read more

Perfect code

The development process of a good program may often seem strange for an outsider. One can expect the development process to consist of planning, development and testing. A simple linear way to get from design to final product. In most commercial scenarios this is also how its done. Forcing an application from idea through design, … Read more

Pure C# support

ScriptEngine supports both LSL and C# within the same script. Mainly this means that you can write LSL, but when you want you can use C# code. For example instead of using llToLower(mystring) you can use mystring.ToLower(), instead of llStringLength(mystring) you can use mystring.Length(). But to make sure that we support pure C# code, I’ve … Read more

Starting my own company

Hi I’m currently in a period of less activity on the development front. Very sorry about that.At the end of last month I quit my job and started my own company as an independent consultant, and with this comes a lot of work setting up, getting customers, etc… The good news is that once this … Read more

Small stresstest

114 scripts loaded. 1 script per AppDomain. Most scripts are alone inside a prim, except the big box over there that has something like 10 scripts in it (it is bigger so I could fit more scripts into it). My computer is a 2,8GHz Prescott with 2GB RAM and Windows Vista Ultimate.60 of the scripts … Read more

So where are we now?

[Updated Monday 13:45 GMT+1][Updated Wednesday 21:45 GMT+1][Updated Saturday 22:45 GMT+1] As always its important with a summary for those who don’t want to read techie details. Here is current status of LSL script support:+ We have LSL script support.+ We can run hundreds of scripts simlutaneously, probably not thousands (needs testing). We have confirmed 50 … Read more