Quote Originally Posted by Soukyuu View Post
Not as awesome as the Subligar King though xD

LUA is an interpreted script based programming language. Interpreted means the code is not compiled into machine code and executed on the CPU, but executed indirectly by an interpreter runtime. Obviously, this poses a certain disadvantage from the performance standpoint. I don't know how high the overhead is compared to a compiled language like C++ is, but looking at the amount of data a game server has to handle, I don't think LUA is well suited for MMOs. There should be no problems for normal games though and since Crystal Tools wasn't originally written with MMORPGs in mind, I guess they thought LUA was ok.

IMHO that just shows how bad the decision to use Crystal tool for FFXIV was. BTW, in case my summary gives off the impression of Yoshida-san lashing at the dev team with a whip, it's not really like that. From what I gathered, they're working together and if there are problems, they're discussing how they can be solved. Both the dev team and Yoshida-san are very happy about the positive feedback on alpha.
I'm not sure if there is a relation but I'm guessing they're working with a virtual cloud for the servers? It has the benefit of being able to create virtual enviroments that can be moved around on the physical servers depending on high work load. It's very flexible, buuuuuuuuuuuuut in order to do that there is a wall separating the physical machine coding (cpu) and virtual enviroments (that handle the game). I'm guessing that's why the LUA is needed.