Après Javascript (langage de script) et WebAssembly (format de fichier binaire destiné à compiler des langages de développement pour les exécuter dans des navigateurs web), l'heure est au langage de programmation expérimental avec ThinScript. « Il vient en surcouche de WebAssembly pour faciliter le travail dessus, sans dépendances et avec un temps de compilation plus rapide », peut-on lire dans le descriptif de ce projet sur GitHub. « La syntaxe est inspirée par TypeScript et le compilateur est open source et bootstrappé, c'est à dire qu'il est capable de se compiler tout seul ».
Sur le papier, ce langage ne manque pas d'atouts mais il est toutefois loin d'être finalisé. « Il est encore en expérimentation et n'est pas destiné pour l'heure pour un véritable usage », précise le descriptif. Le répertoire GitHub est attribué au développeur Evan Wallace. Avec ThinScript, les développeurs pourraient disposer d'un langage permettant de s'approprier plus aisément WebAssembly permettant d'améliorer la performance d'affichage des pages web. Les langages supportés seront dans un premier temps C et C++ avant une extension à d'autres comme Python, Ruby et Go.
Commentaire