[=drawtree;19036]
Anyway I am getting think it could make sense if it is incredible hard to hire properly skilled C++ programmers. (well, I haven’t tried to hire some C++ programmers, so far) Maybe you would like to use even less-skilled programmers by providing proper sandbox…
[/]
… this is a perfect example. People use scripting languages for many reasons that have nothing to do with the programmer’s talent level. Hell, many single developer C++ based games still expose a scripting language. Just a few reasons:
Programmer productivity
Security/sandboxing
Modding/extensibility by end user
Data storage (Especially LUA/)
Easy Tooling
Optimize link/build cycle
(Logical) Separation of responsibility
and yes
Ease of Use.