[PYTHON] Inter-exécution du langage de script

Parfois, vous souhaitez intégrer un script dans une partie de "données structurées" telles que json, xml ou base de données. Bien sûr, il serait bon de mettre quelque chose comme une fermeture dans la structure de données unique au langage (exemple: map + hash), mais si possible, nous aimerions l'implémenter de manière indépendante du langage.

Par conséquent, j'ai vérifié s'il était possible d'exécuter des langages de script typiques (Python, PHP, Ruby, javascript) sur diverses plates-formes.

- Python PHP Ruby JavaScript Java .NET/Mono
Python - Brython Jython IronPython
PHP - Quercus Phalanger
Ruby - JRuby IronRuby
JavaScript PyV8 PHP-spidermonkey execjs - Rhino / Nashorn JScriptEvaluate

En regardant cela, je pense que le langage le plus polyvalent est JavaScript. Si vous souhaitez couvrir toutes les principales plates-formes, JavaScript peut être un bon choix.

Recommended Posts

Inter-exécution du langage de script
Langage de script KINX (introduction)