Nashorn (motor JavaScript)

Nashorn
Tip de motor JavaScript
Dezvoltator Oracle Corporation
Scris in Java
Sistem de operare Software multiplatformă
Platformă hardware Mașină virtuală Java
ultima versiune
Stat Activ
Licență Excepție de conectare GPL [d] [2]

Nashorn  este un motor JavaScript dezvoltat în întregime în limbajul de programare Java de către Oracle . Bazat pe mașina Da Vinci (JSR 292) și disponibil ca parte a Java 8 .

Proiectul a fost anunțat pentru prima dată la summit-ul JVM din iulie 2011 [ 3] [4] și confirmat ulterior la conferința JavaOne din octombrie 2011 . [5]

Pe 21 noiembrie 2012, Oracle a anunțat oficial începutul open source și migrarea către depozitul OpenJDK . Scopul proiectului este de a oferi capacitatea de a încorpora JavaScript în aplicații scrise în limbajul de programare Java în conformitate cu JSR-223 și de a dezvolta aplicații autonome în JavaScript. [6] Pe 21 decembrie 2012, Oracle Nashorn cu sursă deschisă în depozitul OpenJDK . [7]

Etimologie

Nashorn [ˈnaːsˌhɔɐ̯n] („nahss-horn”) este traducerea în germană a „ rinocerului ”, un joc de cuvinte cu Rhino , numele unui motor JavaScript implementat în Java și întreținut de Fundația Mozilla . Rhino, la rândul său, a fost numit după animalul prezentat pe coperta unei cărți JavaScript publicată de O'Reilly Media . [opt]

Vezi și

Note

  1. Lansarea 15.3 - 2021.
  2. https://github.com/openjdk/nashorn/blob/main/LICENSE
  3. JVM Language Summit - Agenda (downlink) . Oracle Corporation (iulie 2011). Preluat la 24 iulie 2011. Arhivat din original la 19 august 2011. 
  4. Saab, Georges JVM Language Summit: Moving Java Forward, alias „Pointy haired manager talk” (link nu este disponibil) . Oracle Corporation (19 iulie 2011). Data accesului: 24 iulie 2011. Arhivat din original pe 14 iulie 2013. 
  5. Krill, Paul Oracle își pregătește motorul JavaScript Nashorn . InfoWorld (5 octombrie 2011). Preluat la 8 octombrie 2011. Arhivat din original la 30 iunie 2012.
  6. Coomes, John CFV: Proiect nou: Nashorn . Oracle Corporation (21 noiembrie 2012). — « Propun prin prezenta crearea Proiectului Nashorn cu Jim Laskey ca lider și grup HotSpot ca grup sponsor. În conformitate cu liniile directoare OpenJDK [1], am dori să începem un nou proiect pentru a implementa un runtime JavaScript ușor de înaltă performanță în Java cu un JVM nativ .” Consultat la 24 noiembrie 2012. Arhivat din original pe 27 noiembrie 2012.
  7. Laskey, J Deschis pentru afaceri (link indisponibil) . Oracle Corporation (21 decembrie 2012). Data accesului: 21 decembrie 2012. Arhivat din original la 22 ianuarie 2013. 
  8. JavaScript: Ghidul definitiv, ediția a 5-a . O'Reilly Media Inc. Data accesului: 31 ianuarie 2012. Arhivat din original la 18 aprilie 2012.

Link -uri