Logo Spiria

Intéressé à utiliser l'intelligence artificielle dans vos systèmes?

C'est par ici

Du JavaScript dans l’espace !

18 août 2022.

James Webb Telescope.

James Webb Telescope. NASA Goddard, 2017.

Vous avez très probablement admiré les incroyables photos envoyées vers la Terre par le télescope spatial James-Webb, lancé à la fin de l’année dernière. Mais il y a une information qui vous a probablement échappé, c’est que son fonctionnement repose en grande partie sur JavaScript, le langage honni par tout le monde ou presque. Le télescope embarque en effet de nombreux scripts, chacun permettant d’effectuer une tâche spécifique. Lorsqu’ils sont invoqués, ces scripts JavaScript sont interprétés par un programme appelé le processeur de script, qui se connecte ensuite aux autres applications et systèmes utiles à la réalisation de la tâche. Il peut paraître surprenant qu’une pièce d’équipement scientifique aussi importante soit contrôlée par une technologie qui n’est pas vraiment à la pointe. Mais il faut savoir que le développement d’un tel équipement est un processus très lent, démarré en 1989 pour le télescope spatial. Il n’est donc pas rare de trouver sur des engins spatiaux des technologies jugées obsolètes le jour du lancement. Aussi, l’usage de JavaScript a son intérêt aux yeux des concepteurs. Un document de la NASA indique que ce choix donne au “personnel d’exploitation une plus grande visibilité, un meilleur contrôle et une plus grande souplesse dans le fonctionnement du télescope”, lui permettant de modifier facilement les scripts “au fur et à mesure qu’il apprend les ramifications et les subtilités du fonctionnement des instruments”.

The Verge, Mitchell Clark, “The James Webb Space Telescope runs JavaScript, apparently.”

2022-08-18