Nashorn (moteur JavaScript)

From Wikipedia, the free encyclopedia

Nashorn est un moteur JavaScript développé dans le langage de programmation Java par Oracle. Il est basé sur la Da Vinci machine (JSR 292) et a été livré avec Java 8[2],[3],[4].

Faits en bref Développé par, Dernière version ...
Nashorn
Informations
Développé par OracleVoir et modifier les données sur Wikidata
Dernière version 15.7 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/openjdk/nashornVoir et modifier les données sur Wikidata
Écrit en Java et JavaScriptVoir et modifier les données sur Wikidata
Système d'exploitation Microsoft Windows, macOS et LinuxVoir et modifier les données sur Wikidata
Formats lus Java language source code file (d) et JS (d)Voir et modifier les données sur Wikidata
Type Moteur JavaScriptVoir et modifier les données sur Wikidata
Licence GPL linking exception (en)Voir et modifier les données sur Wikidata
Documentation docs.oracle.com/javase/8/docs/technotes/guides/scripting/nashornVoir et modifier les données sur Wikidata
Fermer

Le projet a tout d'abord été annoncé au sommet JVM en Juillet 2011[5],[6], puis confirmé à JavaOne en Octobre 2011[7].

Le , Oracle a annoncé officiellement l'ouverture des sources de Nashorn de l'OpenJDK[8]. L'objectif du projet est de permettre de l'intégration de composants de code JavaScript dans des applications Java via JSR-223 et de développer des applications autonomes JavaScript[9].

Nom

Nashorn est la traduction allemande de rhinocéros, un jeu de mots avec Rhino, nom du moteur JavaScript implémenté en Java et fourni par la Mozilla Foundation.

Dépréciation

Avec la sortie de Java 11, Nashorn est déclaré déprécié[10]. Il est supprimé du JDK avec sa version 15[11].

Notes et références

Related Articles

Wikiwand AI