Nashorn (JavaScript-motor)
Nashorn
Nashorn er en JavaScript-motor udviklet på Java- programmeringssproget af Oracle . Den er baseret på Da Vinci-maskinen (JSR 292) og leveres med Java 8.
Projektet blev først annonceret på JVM- topmødet i juli 2011 og derefter bekræftet over for JavaOne i oktober 2011 .
Det 21. november 2012, Oracle annoncerede officielt åbningen af Nashorns kilder til OpenJDK . Formålet med projektet er at muliggøre integrering af JavaScript -kodekomponenter i Java-applikationer via JSR-223 og at udvikle enkeltstående JavaScript- applikationer .
Efternavn
Nashorn er den tyske oversættelse af næsehorn , et ordspil med næsehorn , navnet på JavaScript-motoren implementeret i Java og leveret af Mozilla Foundation .
Afskrivninger
Med frigivelsen af Java 11 erklæres Nashorn forældet . Det fjernes fra JDK med sin version 15.
Noter og referencer
-
(i) James Laskey , " eventyr i JSR-292 guld Sådan Be A Duck Uden Really Trying " , Oracle Corporation ,juli 2011(adgang til 24. juli 2011 )
-
(in) " Foreslået ny tidsplan for Java 8 " ,18. april 2013(adgang 19. april 2013 )
-
(in) " JDK 8 " , OpenJDK,18. april 2013(adgang 19. april 2013 )
-
(i) " JVM sprog Summit - Dagsorden " , Oracle Corporation ,juli 2011(adgang til 24. juli 2011 )
-
(i) Georges Saab , " JVM Summit Sprog: Moving Java Forward, alias 'spidse hår leder talk' ' , Oracle Corporation ,19. juli 2011(adgang til 24. juli 2011 )
-
(i) Paul Krill , " Oracle prepping icts Nashorn JavaScript-engine " , InfoWorld ,5. oktober 2011(adgang til 8. oktober 2011 )
-
(i) J Laskey , " Åben for forretning " , Oracle Corporation ,21. december 2012(adgang 21. december 2012 )
-
(i) John Coomes , " CFV: Nyt projekt: Nashorn " , Oracle Corporation ,21. november 2012(adgang til 24. november 2012 ) :“ Jeg foreslår hermed oprettelsen af Nashorn-projektet med Jim Laskey som Lead og HotSpot-gruppen som sponsorgruppen. I overensstemmelse med OpenJDK-retningslinjerne [1] vil vi starte et nyt projekt til implementering af en letvægts højtydende JavaScript-runtime i Java med en indfødt JVM »
-
(in) " EHD 335: forælder Nashorn JavaScript Engine " ,8. maj 2018(adgang til 28. april 2019 )
-
" JEP 372: Fjern Nashorn JavaScript Engine " , på openjdk.java.net (adgang 15. september 2020 )