Mono/2008-02-08
< Mono
Jump to navigation
Jump to search
Revision as of 16:26, 8 February 2008 by Strife Onizuka (talk | contribs)
- APinkSwan Beauchamp: Hiya
- Periapse Linden: Hi, folks. I'm going to disable scripts in this region only for the next hour
- Daten Thielt: nps were here for the meeting anywho
- Rex Cronon: hello everybody
- Daten Thielt: hi there
- Daten Thielt: Periapse how do we pronounce your name?
- Periapse Linden: Hello, Rex
- APinkSwan Beauchamp: Howdy
- Rex Cronon: is this the place where the mono office hours?
- Daten Thielt: yup
- Periapse Linden: It's pronounced perry-apps
- Daten Thielt: :D pink was right, thanks
- APinkSwan Beauchamp: lol
- Periapse Linden: just call me peri ;-)
- APinkSwan Beauchamp: Daten was right now
- Daten Thielt: so we sit on the floor or we get seats? lol
- Daten Thielt: is this in chat or voice?
- Rex Cronon: r u a vampire hunter?
- Periapse Linden: This will be chat, since I want to be able to post the transcript
- Daten Thielt: good poin
- Daten Thielt: t
- Periapse Linden: feel free to rez yourself a chair ;-)
- Periapse Linden: If only one could say that in real world meetings...
- Daten Thielt: yea lol BYOC
- APinkSwan Beauchamp: lol
- Daten Thielt: already on BYOB <Jd actualy>
- APinkSwan Beauchamp: Oh boy
- Periapse Linden: This sim has been crashing a lot today. so give me a minute to turn off scripting
- APinkSwan Beauchamp: kk
- Daten Thielt: np
- Daten Thielt: only takes 4 clicks :D:
- Daten Thielt: 5*
- Periapse Linden: done
- Daten Thielt: something tells me the meeting isent going to be to big today
- Periapse Linden: well, first I had to go into god mode.
- APinkSwan Beauchamp: ooo...God mode
- Daten Thielt: ahh :D lindens should have EM powers
- Daten Thielt: less clicks
- Periapse Linden: Yeah, small group
- Rex Cronon: was there an office hour on wednesday?
- Feynt Mistral: Yay, I finally got into the sim.
- Feynt Mistral: It's denying teleport entry for some reason.
- Periapse Linden: The one on Wednesday morning is at 8am SLT
- Rex Cronon: i logged directly into this sim
- Periapse Linden: Welcome, Feynt
- Daten Thielt: want a chair Peri?
- Daten Thielt: lol
- Periapse Linden: That's ok, I sit all day long. The standing is good for my legs ;-)
- Feynt Mistral: >D
- Daten Thielt: hehe
- APinkSwan Beauchamp: lol
- Daten Thielt: i think ive only got about 3 questions, maby more when i think of them
- Feynt Mistral: I wasn't able to attend the meeting on Tuesday, but thankfully all 7 of my questions were answered.
- Periapse Linden: Well, I want to start by mentioning that we do two office hours every weeki
- Feynt Mistral: Unfortunatelly 4 of them were passed off to "ask Babbage during the office hours" >D
- Periapse Linden: The wednesday one is at 8am SLT so that EU residents can attend
- Daten Thielt: i am EU lol
- Daten Thielt: but i sleep on an american time lime
- Daten Thielt: line*
- Periapse Linden: Daten -- I guess it's only 11pm or so for you?
- Feynt Mistral: I know that feeling, I'm EST but I sleep PST times. >)
- Daten Thielt: yea england lol
- Daten Thielt: hehe
- Daten Thielt: ok ill shutup now and let ya talk
- Periapse Linden: Well, that's where Babbage and Scouse live.
- Periapse Linden: They work out of our Brighton UK office
- Daten Thielt: i want to work as a linden but my app hasent been seen to i dont think
- Periapse Linden: So right about now I'm guessing they're at the pub. :-)
- Daten Thielt: i love concierge work
- Daten Thielt: lol yea
- Daten Thielt: friday
- Feynt Mistral: Woot, pub night.
- Periapse Linden: We can use this time for several things.
- Periapse Linden: If you have questions I will either answer them
- Periapse Linden: or if they are too technical for my poor PM brain, I'll bring them up with the developers and get back to you
- APinkSwan Beauchamp: That's a challenge...Love those!
- Periapse Linden: Also, if you have specific bugs you've discovered and JIRAfyed
- Feynt Mistral: I'll be getting those same 4 passed on to Babbage I guess. >D
- Daten Thielt: lol
- Rex Cronon: where can i find the transcript from wednesday?
- Periapse Linden: we can discuss repro and priority for getting them fixed.
- Periapse Linden: No challenge, APinkSwan -- it's far too easy to go over my head.
- Feynt Mistral: >D
- APinkSwan Beauchamp: lol
- Periapse Linden hasn't written a line of professional code since 1998
- Daten Thielt: ouch
- Daten Thielt: no offence but why you ?
- Periapse Linden: I'm the PM for the project.
- Daten Thielt: Ahh
- Feynt Mistral: That's ok, coding is like bike riding. After 10 years you just keep falling off until you break something. >D
- Daten Thielt: lmao!
- APinkSwan Beauchamp: ahahahaahahaha
- Daten Thielt: oke just tell me when i can shoot with questions
- Periapse Linden: Hey, Saijanai, welcome
- Periapse Linden: Daten, go ahead
- Daten Thielt: ok first question, When can we expect to be able to send our regions in for Mono testing
- Periapse Linden: Oh, someone asked about the Wednesday transcript. I'll look for it.
- Daten Thielt: on either main or beta grid
- Rex Cronon: oh, and could it be possible that the following page can have the links to all the transcripts, new and old: https://wiki.secondlife.com/wiki/Mono
- Feynt Mistral: I read in Tuesday's transcript that loading the Mono engine along side the LSL VM wouldn't be hard, but that'd be after Havok comes out.
- Periapse Linden: Good question, Daten. The havok4 beta seems to have created this expectation, no?
- Daten Thielt: yea just a bit
- APinkSwan Beauchamp: For sure
- Feynt Mistral nods
- Daten Thielt: there is a sim inpaticular i wana get here
- Periapse Linden: We never used to do this. But it's been a great success for havok4
- Daten Thielt: i loved it me and pink have about7 of our regions on H4
- Periapse Linden: I'm not sure though that the same applies for Mono. I'll explain in a bit.
- Periapse Linden: But first: We don't currently have plans to schedule regions to bring up in Mono-enabled, nor do we yet have plans for going to agni.
- Periapse Linden: We're still in the "stop the bleeding" phase for Mono. Just look at the meta issue, or the table Saijanai has made of all the bugs
- Periapse Linden: But next month we should be talking about next steps.
- Periapse Linden: So let me get your opinions on scheduling regions to bring up in Mono.
- APinkSwan Beauchamp: NOw
- Periapse Linden: Realize that scripts and physics are different.
- Feynt Mistral: >D
- Feynt Mistral: Now.
- Periapse Linden: Bringing up a sim in Havok4 makes everything Havok4
- Feynt Mistral would like a month after havok 4.
- Daten Thielt: I can see that bringing mono whilst H4 is up could be probllmatic but i would love to see the change in script MS,
- Periapse Linden: But with Mono you stil have to recompile to use the new VM
- Daten Thielt: dose mono currently have more or less bugs than H4?
- Periapse Linden: I haven't checked Havok4 lately...
- Daten Thielt: still that entire vichel system
- Periapse Linden: We have several dozen
- Daten Thielt: lol
- Periapse Linden: So, given that you still have to recompile all your scripts (that you want to test) to Mono, is there stil benefit to bringing a region up under Mono?
- Periapse Linden: Why not just rez objects here in a Sandbox, since you have to recompile a selection anyway?
- Daten Thielt: well im a lag conciouse person, all the sims i manage MUST be under 5.0 MS in script time else i go nuts, i would love to be able to see the change in MS when mono is involved, im not sure weather its possible for the Devs to make a button to reset all scripts in a region but that could helo
- Daten Thielt: help*
- Periapse Linden: Anyone have an opinion on that? I
- Periapse Linden: Ah, Daten. That's my next discussion point.
- Rex Cronon: how about if this sim was at least half damage anabled?
- Saijanai Kuhn: shameless plug: https://wiki.secondlife.com/wiki/User:Saijanai_Kuhn/Mono_issues
- Daten Thielt: thanks saijanai
- Periapse Linden: Ah, Rex -- good point. I want to get a water sim, a damage sim (or parcels), and a teen grid sim running Mono
- Periapse Linden: Hopefully next week. It's hard because the Havok4 beta is still running, and they pretty much own this grid.
- Rex Cronon: i think rausch would make a good choice
- Periapse Linden: I managed to get this one host, so that's four regions.
- Periapse Linden: Not Jesse?
- Daten Thielt: that sux, i would happily say here use mine lol
- Periapse Linden: lol
- Saijanai Kuhn: Periapse, I mentioned thisidea to Sidewinder. IF there's a hard time getting people to host mono sims on the main grid, offer them an incentive of being on a publicly available list (optional)
- Rex Cronon: hi sai
- APinkSwan Beauchamp: I can understand H4 taking precedence since it is on the main grid though.
- Daten Thielt: i mean mono and H4 together are a mean combination of lag reducing
- Daten Thielt: lol
- Rex Cronon: why don't u want h4 and mono together?
- Daten Thielt: je my point
- Feynt Mistral: Mmm, food.
- Saijanai Kuhn: combinations of errors make it harder to test for bugs...
- Daten Thielt: true
- Rex Cronon: was typing at same time as u:)
- Periapse Linden: Eventually we will merge the codelines of Havok4 and Mono and see what weird coupling we obtain.
- APinkSwan Beauchamp: I agree Saiijanai
- Squirrel Wood: Hello!
- Daten Thielt: Heya
- Rex Cronon: hi
- Periapse Linden: I talked about it with sidewinder a month ago and we just smiled and thought "No, we're not ready for that yet"
- Daten Thielt crosses his legs, NOT MY NUTS!
- Periapse Linden: Heya, Squirrel.
- Squirrel Wood: ^^
- Saijanai Kuhn: hey, if sidewinder wants to make a few of his H4 grids also mono... ;-)
- Daten Thielt: sidewinder is a sim hog?
- Periapse Linden: So that's why for now at least we aren't going to do the region scheduling for Mono here.
- Feynt Mistral: Morning Squirrel.
- Daten Thielt: better to be safe than sorry
- Periapse Linden: We can re-examine it after Havok4 finishes with this grid.
- Saijanai Kuhn: though you need to leave at least 1 or 2 H4 sims here to test for reagion crossing issues
- Periapse Linden: So if you have good reasons why it would benefit you to bring up region X under Mono please contribute to those discussions
- Daten Thielt: can i ask next quesioon?
- Squirrel Wood: simple: to test mono scripts and vehicles on h4 ?
- Feynt Mistral: >)
- Periapse Linden: Squirrel, we're talking about bringing up regions under Mono, not havok4
- Feynt Mistral: Actually I have a good reason Periapse: There are some scripts in Serenity Woods which will never be converted to Mono, as the creators are gone or simply unavailable.
- Daten Thielt: A good reason for me would be Protoball
- APinkSwan Beauchamp: I think Peri is looking for something more specific...:)
- Feynt Mistral: Those of us scripters for the sim however would like to test our creations recompiled under Mono to see what impact it would have on the sim combined with the current LSL2 scripts.
- Daten Thielt: ja!
- Periapse Linden: Feynt. Ok - so I think I see the problem. What you seem to really be asking for is a way to automatically turn all of a regions scripts over to Mono bytecode
- Daten Thielt: that sounds righ
- Daten Thielt: t
- Feynt Mistral: Well that would also be nice, but it's more that we want to see if our scripts will affect the script time enough to make a difference.
- Feynt Mistral: Or if we should be scrapping the old scripted objects and replace them.
- Periapse Linden: We (the Studio Blighty Mono team) are really dubious about automatically converting scripts to Mono.
- Periapse Linden: For a lot of reasons:
- Periapse Linden: 1) Scripts will all reset
- Periapse Linden: 2) Really old, legacy scripts may not compile, work correctly, and the scripter may not be available
- Daten Thielt: Dose this mean recompile scripts button will work finaly?
- Feynt Mistral: An issue with our sim, which we understand.
- Periapse Linden: 3) It may be that you scripters want to maintain control over your bytecode.
- Daten Thielt: yes!
- Feynt Mistral: At the same time, I think it would be nice for the object owner to be able to recompile scripted objects on a per object basis.
- Rex Cronon: but, won't lsl be abandoned eventually, so if that happens legacy scripts wil vanish too
- Periapse Linden: If we automatically convert we rob you of the opportunity to test and sell a new Mono version
- Daten Thielt: true
- Periapse Linden: and 4) we don't have plans to eliminate the LSL2 VM.
- Periapse Linden: so there is no need.
- APinkSwan Beauchamp: AH....Okay....this is making sense to me now.
- Daten Thielt: but dose that not mean 40% of old items wont work due to inactive creators?
- Feynt Mistral: As a scripter, I can gleefully say that I would not be so shallow as to require someone to buy the same product compiled under a different VM. >)
- Saijanai Kuhn: well, if it compiles the first time, sure. But what if rewrites are needed?
- Periapse Linden: Feynt - but think about it. What if there are slight differences in behavior?
- Feynt Mistral: /
- Periapse Linden: It may be really simple to recompile your script to Mono, but *testing* it is labor that you might want to recoup.
- Rex Cronon: i am not sure i understand point #3, what do u mean we want to maintain control over the bytecode
- Periapse Linden: What I'm talking about now, Rex.
- Daten Thielt: Rex we dont want to release our scripts open sorce
- Daten Thielt: lol
- Daten Thielt is wrnong then
- Squirrel Wood: there are quite a number of products which are not intended to be reset
- Periapse Linden: You might want to be reimbursed for the effort of recompiling and testing your scripts under mono
- Squirrel Wood: doing so will break the scripts and functionality on those
- Periapse Linden: yes, Squirrel,
- Periapse Linden: so that's why we're afraid to do an automatic conversion to Mono
- Periapse Linden: We prefer to leave it up to the scripters like yourselves.
- Periapse Linden: Some may release Mono versions free to all customers. Others will charge for it.
- Squirrel Wood: though there are products out there that have been scripted by people who either have left SL or have moved on to another plane of existence
- Feynt Mistral: Yay crashing. I believe that's what this beta is here for, to make LSL Mono work like the LSL2 VM.
- Periapse Linden: Next question?
- Daten Thielt: ok second question, Ive been working closeley with some animators to make less laggy animation scripts, but the minimum we could acheeve was 0.200 when in use, will mono decrease this?
- Feynt Mistral: If a product I've made doesn't work right after converting, I would make a newer version available for free.
- Squirrel Wood: animations.. use multiple scripts ?
- Periapse Linden: Daten, as far as I know none of our benchmarks used animation calls.
- Thunder Rahja: the event delay in prior LSL was about 0.13. Mono seems to be reduced to 0.05, thereabouts.
- Daten Thielt: so why do animations cause up to 0.800 MS when sat on in script time
- Periapse Linden: This would be good to get into our benchmarks
- Feynt Mistral: Oh, on a related topic, will Mono affect the timing to rez things?
- Periapse Linden: Daten -- that sounds like an awful lot of wasted time. Please file a JIRA.
- Periapse Linden: I'll make sure it gets looked at.
- Daten Thielt: will do
- Periapse Linden: Feynt -- I belive most of the time for rezzing is downloading the assets. If that's true then no change.
- Feynt Mistral: And on another related note, for shielding specifically, will sensor calls trigger faster for an llRezObject call to put a barrier in the path of an object?
- Squirrel Wood: A decent number of scripts running tight loops (not using timers, not using llSleep) will slow down mono considerably. up to the point of near standstill
- Feynt Mistral didn't mean fully rezzed with textures, he meant a prim object appears in world faster.
- Thunder Rahja: you talking about a while(1) loop? @ Squirrel
- Saijanai Kuhn: thats odd. NOt working
- Squirrel Wood: for example
- Feynt Mistral: Seems like scripts are disabled.
- Thunder Rahja: in this region they are.
- Rex Cronon: scripts are off here and now, sai
- Periapse Linden: I disabled scripts in this region just for this hour
- Saijanai Kuhn: ah, OK. So muchforst multi-taskin
- Feynt Mistral: Heh
- Periapse Linden: I didn't want any crashies
- Saijanai Kuhn: makes the sense
- Feynt Mistral: Or griefing.
- Periapse Linden: that too
- Periapse Linden: Feynt -- I don't think there is any direct speedup. But it's easy for you to test it yourself, no?
- Feynt Mistral: Not specifically, but I can find a "friend" to take some pot shots at me. >D
- Periapse Linden: lol.
- Daten Thielt: I hear that with mono some other languages may be possible but, do linden labs think its a good idea, LSL is a simple language and with very little c++ knowlage i learnt it in under a year, but if for example c++ was able, it would screw some people over, i cant get my head around big languages and more advance code means us who only know LSL will downfall
- Feynt Mistral: LSL won't disappear.
- Periapse Linden: Daten -- we have no plans to abandon LSL
- Saijanai Kuhn: I'm thinking of putting up a jira to start work on LSL3.
- Daten Thielt: i know i mean, some one could say bring out an object that can do a hell of alot more than LSL
- Periapse Linden: we might *add* support for another language, like C#
- Saijanai Kuhn: LSL3 would be mono-only
- Squirrel Wood: even if C++ or C# is added, there would be certain constraints in regards of the functionality methinks
- Saijanai Kuhn: and NOT backwards compatible
- Periapse Linden: right, we need to sandbox carefully
- Rex Cronon: somebody could really have "fun" with poiters
- Rex Cronon: pointers*
- Saijanai Kuhn: so no-one likes theidea of LSL3?
- Squirrel Wood: like, memory constraints, no file operations, ...
- Periapse Linden: Squirrel -- absolutely.
- Squirrel Wood: why not jump from lsl2 to lsl5 ? :p
- Daten Thielt: nah
- Periapse Linden: lol
- Daten Thielt: lsl20012
- Saijanai Kuhn: sls 2009
- Saijanai Kuhn: NM
- Thunder Rahja: the 64kb limit is just fine.
- Squirrel Wood: UltraLSL
- Periapse Linden: ExtremeLSL
- Thunder Rahja: haha.
- Daten Thielt: oh thats soming, so in mono we have 64kb to play with not 16?
- Periapse Linden: daten - yes
- Daten Thielt: wow thats alot more :D
- Saijanai Kuhn: thing is, right now there are constraints on tryng to keep LSL2 and mono-LSL2 the same, so we can't use new mono-features
- Squirrel Wood: by the by...
- Squirrel Wood: xtea encryption in mono is plenty fast now :)
- Saijanai Kuhn: link messaging seems quite slow
- Feynt Mistral: Damn it, this client's crashing so often...
- Rex Cronon: but still no function to say how much memory is available at any time:(
- Feynt Mistral: I hadn't crashed this much all of last year. x.x.
- Daten Thielt: Oh, i know that linden labs say notecard writing means creating new assets, but with mono is there another way now or is it still something we can only dream about?
- Saijanai Kuhn: Daten, you can use a LIBSL bot to create a notecard via email
- Periapse Linden: Daten -- mono doesn't change asset system
- Daten Thielt: i know i use a LibSl bot but once again C# baffles me :D
- Feynt Mistral: Ah, this question touches on one of mine, allowing scripts to write to scratch space in a sim.
- Squirrel Wood: According to Zero, writing to notecards is unlikely to happen as it creates too much of a loadon the asset server.
- Rex Cronon: sai, can u do that with a script?
- Thunder Rahja: That's something I've not heard about before... writing notecards with automatic processes.
- Saijanai Kuhn: well, after Which helps me finish/debug my Python scripts, you could in theory write a bot in any language except LSL
- Daten Thielt: all i want is my libsl bot to check script times for me XD
- APinkSwan Beauchamp: Simpleton
- Periapse Linden: Feynt -- you're the second person I've heard ask about a scratch space
- Squirrel Wood: every time you change a notecard, a new asset has to be created and contents copied over.. Imagine a million scripts writing to notecards... the hell! LAG. Panic!
- Feynt Mistral: Actually I'm the first too. >3
- Saijanai Kuhn: grey goo + notecard creation
- Daten Thielt: let us save notecards to our own comps XD
- Daten Thielt: or our own servers
- Daten Thielt: lol
- Daten Thielt is fully aware of security
- Periapse Linden: Feynt -- oh, that's right!
- Feynt Mistral: You can already save to your own servers using HTML.
- Thunder Rahja: there would be limits added to notecard creation of course
- Rex Cronon: what exactly happens when u change the name or description of an object, isn't that data written to the database?
- Saijanai Kuhn: what we need is a way to have an item in the inteventory window that isn't an asset
- Daten Thielt is a little drunk, and will shutup now
- Squirrel Wood: hmm.. a sim-restricted scratch space of 1mbyte per script... Oh My ^^
- Saijanai Kuhn: WHich is a really messy cilent issue
- Feynt Mistral: Not per script, per resident.
- Periapse Linden: Rex -- the meta info changes (inventory server, I think) but the asset remains the same
- Feynt Mistral: Per script could get very costly, I've got several dozen scripts running in Serenity Woods. >)
- Periapse Linden: but i'm not sure of that...
- Saijanai Kuhn: Rex, when you change a name or anything else in a client window, that automatically updates the server. TheGUI and server are linked really heavilyt
- Squirrel Wood: assume 5k scripts per sim. 4 sims per machine.. 20GB of space... with todays hard disk sizes... no problem
- Feynt Mistral: But if they could, say, read and write to the same memory area, they could share data effectively.
- Thunder Rahja: I must have about 40-50 scripts on me.
- Thunder Rahja: attached.
- Rex Cronon: than create a new field in the meta data that used for reading/writing
- Rex Cronon: sai, i can change name using a lsl function, as many times as i want
- Periapse Linden: So there's a few minutes left. Anyone else have questions?
- Feynt Mistral: I can just pass my notecard along. >D
- Feynt Mistral gave you Feynt's Mono Questions.
- Thunder Rahja: Is there any sort of timeframe on this yet?
- Periapse Linden: Thunder, timeframe on what?
- Saijanai Kuhn: wanted to remind folks to use my table, vote on my jira, and did you mention the idea of using debug messages as tags, Periapse?
- Feynt Mistral: I believe possible main grid testing, completion of Mono, integration of new languages. The works.
- Thunder Rahja: It's probably hard to say though, when Mono will reach the main grid. No expecations?
- Squirrel Wood: Keep up the good work :)
- Saijanai Kuhn: https://wiki.secondlife.com/wiki/User:Saijanai_Kuhn/Mono_issues shameless plug again
- Periapse Linden: Thunder -- Our plan is to run this beta, increasing regions as havok4 winds down, and fix bugs.
- Squirrel Wood: /bug
- Periapse Linden: As we're doing this we have the opportunity to get feedback from you on what our next step should be
- Periapse Linden: we have several options.
- Saijanai Kuhn: Periapse, did you mention the link/sleep issues?
- Periapse Linden: It can be "Improve LSL", or "Give me feature X for Mono", or do C# in Mono
- Rex Cronon: i have request to make, can following page contain links to all the transcripts: https://wiki.secondlife.com/wiki/Mono
- Feynt Mistral wants Python most.
- Saijanai Kuhn: LSL3
- Periapse Linden: Rex, my bad, The https://wiki.secondlife.com/wiki/Mono_beta_FAQ
- Squirrel Wood: Next step: Optimize Mono LSL as much as possible ;)
- Feynt Mistral: C# can go die of embarrassment in Redmond.
- Periapse Linden: should have links to all transcripts. It only has the first one
- Daten Thielt: Peri, my jira on animation scripts
- Daten Thielt: https://jira.secondlife.com/browse/SVC-1486
- Periapse Linden: I'll post this one, and get the missing Wednesday transcript from Babbage if he still has it
- Squirrel Wood: Scripts must contain nuts. :p
- Feynt Mistral: I think that idea would be shot down like Eirinn's LOLcat suggestion.
- Periapse Linden: Feynt -- lol, but Mono kens C# with ease, being all dotnet and all
- Feynt Mistral: But Mono knows Python as well!
- Feynt Mistral: And Java. >)
- Feynt Mistral: My two favourite languages. C# is a sad copy of Java.
- Periapse Linden: Feynt -- indeed. I'm going to also start a page, or part of the beta wiki page, for agenda suggestions.
- Squirrel Wood: I would prefer that something like basic be added along with c(++/#) because it is easier for most people to grasp once more languages are scheduled to be added
- Feynt Mistral: Oh yes, and another good reason to go Python: regular expressions. C# doesn't have those. >D
- Periapse Linden: Sai -- nope - did not have time to bring any of those up. That's why I'm going to start using an agenda ;-)
- Thunder Rahja: LSL is all I've really practiced in the past year.
- Squirrel Wood: Mmmm. Agenda!
- Saijanai Kuhn: LSL3. Same basic features as LSL2 but with sprinkles
- Feynt Mistral misses regular expressions, and directly accessable arrays.
- Feynt Mistral: Not to mention creating classes and using reference objects.
- Squirrel Wood: LSL3 - half the features at twice the speed? ;)
- Saijanai Kuhn: arrays, common library, better string handling
- Saijanai Kuhn: reference objects are forbidden unnless they are going to fit in that 64K memory
- Squirrel Wood: yes! arrays would be most welcome
- Periapse Linden: I'm going to need to log back into the real world now.
- Feynt Mistral cried while making his latest program because LSL lists are torture. T.T
- Saijanai Kuhn: matrix operations besides rotations
- Squirrel Wood: have fun ^^
- Rex Cronon: bye peri
- Saijanai Kuhn: take care
- Periapse Linden: Thanks a lot for showing up and contributing
- Feynt Mistral: Night Periapse.
- Daten Thielt: byebye
- APinkSwan Beauchamp: Thank you for your time and information.
- Squirrel Wood: thanks for having us :)
- Feynt Mistral: Be sure to pass my notecard along to Babbage. >D
- Daten Thielt: and have some one look at my jira!
- Daten Thielt: XD
- Periapse Linden: I'll reenable scripts before I leave, and then copy the transcript to the https://wiki.secondlife.com/wiki/Mono_beta_FAQ
- Periapse Linden: page
- Squirrel Wood: Yay!
- Squirrel Wood: And I'll make mono run really slow again ^^
- Feynt Mistral: Heh
- Periapse Linden: Have a great weekend, cheers!
- Feynt Mistral: Night.
- Rex Cronon: u 2
- Squirrel Wood: and I'm talking reeeeeeeeallly slooooooooooooooow
- Saijanai Kuhn: hooray, Squirrel. Wil help my benchmarking