Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Scripting's Future

Tad McConachie
Registered User
Join date: 6 Oct 2006
Posts: 76
10-12-2006 15:58
Hi,

I keep reading hints that LL is going to be changing the scripting language or allowing other languages for scripting in SL. Can anyone provide me with more information?
Yumi Murakami
DoIt!AttachTheEarOfACat!
Join date: 27 Sep 2005
Posts: 6,860
10-12-2006 16:09
LL are changing the system that runs scripts to be based on Mono, but the scripting language will stay the same. The "back-end" code it's compiled to will change, but the script language won't, as far as I'm aware.
Chosen Few
Alpha Channel Slave
Join date: 16 Jan 2004
Posts: 7,496
10-12-2006 17:15
I could be wrong, but I seem to recall some discussion a while back about Mono allowing for more open-ended syntax, essentially enabling you to write SL scripts in any language you're comfortable with. I don't know enough about scripting (in SL or otherwise) to know if that makes any sense or not.
_____________________
.

Land now available for rent in Indigo. Low rates. Quiet, low-lag mainland sim with good neighbors. IM me in-world if you're interested.
Osgeld Barmy
Registered User
Join date: 22 Mar 2005
Posts: 3,336
10-12-2006 20:05
that was writen somewhere by someone with a L last name

their tune NOW (that months on end and versions of mono have passed) is that you will not see changes to LSL itself ... its totally backoffice, sorta like havock 2 .. the end user wont notice much

the point of it all is to speed up things within lsl, such as tight loops (thats a phil quote there)

brings me to a interesting thing tho, around 1.7 they nerfed sim framerates to 45 fps (for those who were not around before that the sim fps hung around the range of 11-20 thousand fps)

they did this becuase a poorly written script could suck down the entire resources of the sim and it screwed ppl over (altho i never saw it) 45fps leaves tons of power for lsl to handle a ton of script (yay) that way one wild loop and a offline owner wont kill a sim for a week

but it IMO didnt do anything but slow things down, shure in a simple touch - do script it is unoticable ... more complex things it really really bogs down in comparison to the old way (but it still runs nice and ive never complained about it)

if and when mono hits the world it would use less power sim side and have higher speeds but i question if this is really going to help us any..

will the script restriction stay in place and leave that extra power for sim resources?
or will it go the other way, keep sim power the same but drasticly increase script speed

i dunno, really it doesnt matter its been probally 6 months since mono was suposta be installed, and with LL and these grand projects (havock mono html ect) they quite often fall to the back burner to never be touched again

get used to it, a great idea usually turns into alot of hard work, and when you have someone pushing you to produce "things you find fun" projects like this are often vaporware and sore spots for LL (ask phil about it next town hall, he will push tru it in 1 second flat and spend 30 min talking about economics)

*shrug*
Tad McConachie
Registered User
Join date: 6 Oct 2006
Posts: 76
10-12-2006 22:09
Ok - cool. I was mainly wondering if I should wait for changes before I learned LSL, but I guess I should go ahead and leap in!