| Mail |
You might also like: WoW Insider, Joystiq, and more

Reader Comments (6)

Posted: May 15th 2008 10:54PM (Unverified) said

  • 2 hearts
  • Report
With Havok4 rolled out, Mono nearly so, and the Megaprim Liberation Front in progress, Linden Lab is running out of long-overdue milestones! I hope they've been thinking of new ones already, or they won't have enough time to reach "long-overdue" status before the last one is used up. ;)
Reply

Posted: May 16th 2008 12:23AM (Unverified) said

  • 2 hearts
  • Report
LSL2 on Mono is supposed to be faster than LSL2 on bare metal? Maybe help make the sims more crashproof, but faster? Can you explain that to us?

I remember being told that Windlight was supposed to make the viewers faster.

Thanks hon!
Reply

Posted: May 16th 2008 12:45AM (Unverified) said

  • 2 hearts
  • Report
LSL was originally written over several sleepless nights and a crate of jolt - well that's not entirely true but close :P So lsl has been an extremely hacked together non-optimal language from the start. Ask any old hardcore programmer about the first compiler they wrote and you'll see them squirm a bit - they're usually idiosyncratic and somewhat silly. Writing a good optimized compiler is an advanced artform and takes many iterations to get all the elegance in. LSL's has stayed close to first draft (bar new language features). This time LSL on mono means mono bears the burden of elegance, so we should expect it to run oooodles faster.
Reply

Posted: May 16th 2008 5:00AM (Unverified) said

  • 2 hearts
  • Report
I'll grant that both the language and its implementation are "non-optimal." ;) But adding Mono to that witches brew is supposed to help how? Again, I think it *may* help with stability, but not with speed.

I want to see benchmarks.

BTW, what language would an LSL2 interpreter for Mono be written in? C#?
Reply

Posted: May 16th 2008 5:41AM (Unverified) said

  • 2 hearts
  • Report
"LSL2 on Mono is supposed to be faster than LSL2 on bare metal?"

There is no such thing as "LSL2 on bare metal". It is currently compiled as bytecode to a virtual machine, just like, say, the .Net languages and Java.
The point with Mono is that it will now be compiled by a better compiler to a *much, much* more optimal virtual machine.
-And there are bunches of benchmarks out, from all the testing on the beta grid.
Reply

Posted: May 16th 2008 6:52AM (Unverified) said

  • 2 hearts
  • Report
"I want to see benchmarks."

Have a look at the Second Life Blog posts. They contain two examples of resident created stuff.

They've also got their benchmarks that run 22000% faster on the wiki page. http://wiki.secondlife.com/wiki/Mono

Reply
Sorry, you must be logged in to leave a comment.

Featured Stories

Engadget

Joystiq

WoW

TUAW