I'm still not really convinced if we need a second scripting language. The only really advantage I can see is that maybe other people will write MCServer plugins because they can write a plugin in the language they prefer the most.
There are quite allot of things you also need to think of. For example what if a plugin folder has both Lua and AngelScript files. Will we register it as an Lua or an AngelScript plugin.
Also, what if an AngelScript plugin wants to communicate with a Lua plugin or backwards?
I think we should discuss the real advantages first to see if it's worth to go through the trouble.
EDIT:
btw you do know that we had a second language quite some time ago called Squirrel, but we dropped it because it was too much trouble keeping it up-to-date with the latest API.
There are quite allot of things you also need to think of. For example what if a plugin folder has both Lua and AngelScript files. Will we register it as an Lua or an AngelScript plugin.
Also, what if an AngelScript plugin wants to communicate with a Lua plugin or backwards?
I think we should discuss the real advantages first to see if it's worth to go through the trouble.
EDIT:
btw you do know that we had a second language quite some time ago called Squirrel, but we dropped it because it was too much trouble keeping it up-to-date with the latest API.