Warum programmierst du dann nicht in C oder -noch besser- Assembler etwas für railworks?
Ach so... das geht nicht?! Na sowas aber auch
Ich weiß, das ist offtopic, aber ich halte es für extremst müßig, sich über den Sinn oder Unsinn von Lua zu unterhalten, ob es jetzt eine Script- oder Programmiersprache ist und ob C, Pascal, Delphi, Basic oder perl oder <you name it> die bessere Sprache ist.
Es kommt auf den Einsatzzweck und auf die Rahmenbedingungen an.
RailWorks unterstützt meines Wissens keinen eingebetteten Code in Maschinensprache-Form, so dass man dies in C oder sonstwas programmieren könnte. Daher bleibt nur Lua und es ist an Lua auch nichts auszusetzen für die 50 zeilen Code, die eine Lok im Schnitt an Programmierung mit sich bringt.
Insofern ist die Kritik an Lua völlig verfehlt, weil RW nichts anderes zulässt und weil jede andere Sprache vermutlich einen viel zu großen Overhead (Wasserkopf) hätte für die paar zeilen.