by StarFire » 29 Sep 2017, 11:52
I would disagree about performance, as once you have 100,s of objects in a scene all running their scripts and the frame rates start to drop lower than 30 fps this will become an issue. Use the most optimized solution on the onset rather than being bottle-necked later in development.
Lua will be staying as it is an easy "type friendly" scripting system good for people that dont want to be a coder. Note on C# it is still CLR(Common Language Runtime) and as such still has to be interperated at run time and thus slower than full compiled code, but is a more code based (structure and class) command set which is familiar to coders.
Dream the Journey, Live the Experience!