Bonjour à tous,
J'ai une petite question qui me taraude et je n'ai pas une connaissance assez vaste des langages / solutions existantes, et pas moyen de trouver une réponse sur les nombreux sujets du web (je ne pose peut être pas la bonne question).
Si je voulais utiliser un langage particulier, destiné à être utilisé uniquement par des utilisateurs finaux, quelle solution devrais-je utiliser ?
Imaginons un jeu par exemple, style Space engineers (si ça vous dit quelque chose), ce dernier permet de "coder" en jeu des scripts afin d’interagir avec les différents éléments. Ces scripts sont en C#, et il semblerait qu'ils se contentent de bloquer les commandes sensibles.
Bref, un langage qui puisse être dans une sandbox, ou qui n'aurait aucune directive permettant de faire un rm -rf par exemple, afin d'eviter qu'un utilisateur s'amuse à tout faire planter, mais qui doive s'exécuter coté serveur (imaginons des traitements asynchrones y compris quand le client est hors ligne). Ce langage devant être assez complet, afin de pouvoir déclarer des variables, des fonctions custom etc. En gros un Javascript de navigateur web avec aucune librairie importée par exemple serait parfait.
Désolé si ma question est assez brouillonne.
Merci d'avance
Partager