Je fais cette issue pour garder une trace de ce qui a été dit en live.
Lua pose quelques petits problèmes, au niveau de la VM, du fait qu'il n'est pas statiquement typé ou de certaines bizarreries du langage.
(Pour ma part, le fait de n'avoir aucune autocomplétion, au niveau des méthodes par exemple, ça m'ennuie)
https://haxe.org/ - Langage de programmation, fortement typé qui compile vers un autre langage
Les extensions de fichiers sont en .hx, le lange semble bien être pris en charge (avec VSCode ou les IDE's Jetbrains)
https://nim-lang.org/ - Langage de programmation statiquement typé, inspiré de C++ et Rust, qui doit être compilé
Il y a beaucoup de contributeurs et le projet semble bien évoluer, il y a d'excellent plugin pour Jetbrains & VSCode. Mais je pense que ça va être difficile à intégrer avec BurgWar
https://wren.io/ - Langage de scripting léger, basé sur les classes
J'ai l'impression que c'est assez difficile de trouver un bon langage qui correspond complètement au besoin.
Pour ma part, je pense que Ravi est un bon choix si on souhaite garder quelque chose de simple et facilement intégrable. Mon choix préféré reste Nim mais je ne sais pas s'il est bien adapté pour le use case.
L'issue est juste là pour garder une trace et servir de discussion.
Je fais cette issue pour garder une trace de ce qui a été dit en live.
Lua pose quelques petits problèmes, au niveau de la VM, du fait qu'il n'est pas statiquement typé ou de certaines bizarreries du langage. (Pour ma part, le fait de n'avoir aucune autocomplétion, au niveau des méthodes par exemple, ça m'ennuie)
J'ai/on (a) proposé plusieurs choses :
https://nekovm.org/ -
Langage de scripting designé pour être embarqué, facilement extensible avec C→ N'est plus maintenu, remplacé par Haxehttps://haxe.org/ - Langage de programmation, fortement typé qui compile vers un autre langage Les extensions de fichiers sont en .hx, le lange semble bien être pris en charge (avec VSCode ou les IDE's Jetbrains)
https://nim-lang.org/ - Langage de programmation statiquement typé, inspiré de C++ et Rust, qui doit être compilé Il y a beaucoup de contributeurs et le projet semble bien évoluer, il y a d'excellent plugin pour Jetbrains & VSCode. Mais je pense que ça va être difficile à intégrer avec BurgWar
https://wren.io/ - Langage de scripting léger, basé sur les classes
https://github.com/dibyendumajumdar/ravi - Langage inspiré de Lua, avec un système de typage statique optionnel, compilateur JIT & AOT
J'ai l'impression que c'est assez difficile de trouver un bon langage qui correspond complètement au besoin. Pour ma part, je pense que Ravi est un bon choix si on souhaite garder quelque chose de simple et facilement intégrable. Mon choix préféré reste Nim mais je ne sais pas s'il est bien adapté pour le use case.
L'issue est juste là pour garder une trace et servir de discussion.