Nashorn (движок JavaScript)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Nashorn
Тип

Движок JavaScript

Разработчик

Oracle Corporation

Написана на

Java

Операционная система

Кроссплатформенное ПО

Аппаратная платформа

Java Virtual Machine

Состояние

Активное

Nashorn — ожидаемый движок JavaScript, разрабатываемый полностью на языке программирования Java компанией Oracle. Основан на Da Vinci Machine (JSR 292) и будет доступен в составе Java 8 в конце 2013 года.[1]

Проект был впервые анонсирован на JVM саммите в июле 2011 года,[2][3] а позже подтверждён на конференции JavaOne в октябре 2011 года.[4]

21 ноября 2012 года Oracle официально объявила о начале открытия исходного кода и миграции в репозиторий OpenJDK. Целью проекта является предоставление возможности встраивания JavaScript в приложения написанные на языке программирования Java в соответствии с JSR-223 и разработки standalone-приложений на JavaScript.[5] 21 декабря 2012 года Oracle открыла исходный код Nashorn в репозитории OpenJDK.[6]

Этимология[править | править вики-текст]

Nashorn [ˈnaːsˌhɔʁn](«naz-horn») является переводом немецкого слова 'rhinoceros', игра слов и использованием Rhino, названия движка JavaScript реализованного в Java и поддерживаемого компанией Mozilla Foundation. Rhino, в свою очередь, получил название в честь животного изображённого на обложке книги о JavaScript выпущенной издательством O'Reilly Media.[7]

См. также[править | править вики-текст]

Примечания[править | править вики-текст]

  1. Laskey, James Adventures in JSR-292 or How To Be A Duck Without Really Trying. Oracle Corporation (July 2011). Проверено 24 июля 2011.
  2. JVM Language Summit — Agenda. Oracle Corporation (July 2011). Проверено 24 июля 2011.
  3. Saab, Georges JVM Language Summit: Moving Java Forward, aka ‘Pointy haired manager talk’. Oracle Corporation (19 июля 2011). Проверено 24 июля 2011.
  4. Krill, Paul Oracle prepping its Nashorn JavaScript engine. InfoWorld (5 октября 2011). Проверено 8 октября 2011.
  5. Coomes, John CFV: New Project: Nashorn. Oracle Corporation (21 ноября 2012). — «I hereby propose the creation of the Nashorn Project with Jim Laskey as the Lead and HotSpot group as the sponsoring Group. In accordance with the OpenJDK guidelines [1], we would like to start a new project to implement a lightweight high-performance JavaScript runtime in Java with a native JVM»  Проверено 24 ноября 2012.
  6. Laskey, J Open for business. Oracle Corporation (21 декабря 2012). Проверено 21 декабря 2012.
  7. JavaScript: The Definitive Guide, 5th Edition. O'Reilly Media, Inc. Проверено 31 января 2012.

External links[править | править вики-текст]