Very cool!
Send Starlight
Ooo, nice I'm glad LL is finally looking into developing a modern scripting alternative to LSL. Thank you. Lua isn't hard to learn so it probably will be ok for most people, and it is pretty fast and easy to embed. However, everything is a table and they're a bit tedious for some purposes. But, I definitely think scripters will more rapidly develop in Lua than LSL, so thanks for putting effort into moving forward.
While I love Python, it is a bit sluggish as an embedded scripting language.
I would have personally recommended something more along the lines of Javascript since everyone knows JS, it is a very modern language and it performs really well. And, even though it can be insecure on the web... LL would have been able to tighten the VM up on your end you can restrict what it can do. So, I think it would have been a more modern and well established route to go.
And, while there are a lot of naysayers regarding Lua on this thread I personally believe you've made a better choice of at least picking something and moving forward, LSL is too antiquated and limited.
I do hope it is secured properly, however. This kind of move shouldn't be taken lightly, don't forget.
Log In
Woolfyy Resident
Always funny to see someone saying that "LSL is too antiquated and limited" while having a store on the marketplace with just 2 items ... and forgetting that LL has the biggest assets library.
You can also compare it to all those said "Metaverse" worlds that raised recently (and burnt for nothing) USD hundreds of millions, many of them now being close to collapse since money has a cost. Let's add to it those actors (Meta & co) who moved away to now talk AI in spite of 3D worlds etc.
Definitely, it will always make me laugh ...
Send Starlight
Woolfyy Resident Hah, funny guy.
Woolfyy Resident
Send Starlight I would simply reply that it is not because you were unsuccessful using llscript and creating products that it makes it be an "antiquated" language BTW knowing that some others have been successful using it ...
Many experienced and successful professional programmers (and not just llscript users) could also tell you that what makes success is not the language but what you do with it ...
Send Starlight
Woolfyy Resident I admit, I'm very bad at scripting. Maybe I'll get better.
Woolfyy Resident
Send Starlight On my side i have always found it it funny to relax, from Assembly to AI ... and llscript fits perfectly for SL object and interaction. As for LUA it will certainly have another use to personalize some viexers interactions and JS can already be used another way.
On my side i prefer keeping it all in-world anyway, with already funny things to do, including a script that i may upgrade, already managing more than 1 000 radios ... in a hud inworld :-)
Anyway limits are done to be overridden ... what matters is to have fun ... what you do with what you have, rather than doing nothing waiting for what's next.
Bleuhazenfurfle Resident
I guess there needs to be a pro-Lua, to balance the anti-Lua… I guess I'm pro-Lua. Grudgingly.
My response over in "Why Lua?" ( https://feedback.secondlife.com/lua-viewer-alpha/p/why-lua ) would have perfect for here. Oh wells.