Aller au contenu

Préférences et cookies

Afin d’améliorer votre expérience sur notre site et de réaliser des statistiques de visites, nous utilisons des cookies. Rien n’est déposé sans votre accord, et le refus n’enlève l’accès à aucun contenu. Ce choix peut être modifié à tout moment.

Gérer les traceursVos données

Personnaliser

ArticleApplications & Développement

ThinScript, langage expériemental pour mieux exploiter WebAssembly

Encore à l'état expérimental, le langage de programmation ThinScript pourrait permettre de mieux tirer partie du format de fichier binaire WebAssembly. Soutenu par Apple, Google, Microsoft et Mozilla, ce dernier vise à améliorer la performance de l'affichage des pages web.

La rédaction

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.

Newsletter

La Quotidienne LMI

Recevez chaque matin l’actualité IT de la rédaction.

ThinScript, langage expériemental pour mieux exploiter WebAssembly