Ne te méprends pas, j'aime beaucoup Lua et je m'amuse pas mal avec. Mais ça n'est pas sa vocation d'être un langage de scripting système standalone comme peuvent l'être Python et Perl. Il lui manque une vraie bibliothèque standard pour offrir tout le confort qu'on attend d'un langage de script à l'utilisateur, donc ce serait un peu comme faire du vélo avec un siège en bois.
Par contre il a d'autres qualités : il est vraiment extrêmement commode à embarquer dans un programme en C ou C++, et ses performances sont éblouissantes.
Il est complémentaire aux autres en fait :
- On pense un programme en Python quitte ensuite optimiser certains morceaux de code en C.
- À l'inverse, on pense un programme en C quitte à se servir de Lua pour lui construire une API à haut niveau et qui permet de créer facilement des extensions.
+1
-0