Io.js

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая DenisKrivosheev (обсуждение | вклад) в 13:57, 4 мая 2015 (Шаблон:Node.js). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
io.js
Логотип программы io.js
Тип платформа JavaScript
Автор Fedor Indutny
Разработчики io.js Developers, Github Contributors
Последняя версия 1.6.3 (31 марта 2015)
Репозиторий github.com/iojs
Лицензия MIT
Сайт iojs.org
Логотип Викисклада Медиафайлы на Викискладе

io.js — npm-совместимая платформа, независимый форк платформы node.js (Joyent), начатый в декабре 2014 года[1].

По сравнению с node.js, в нём был обновлен движок v8, исполняющий код JavaScript, благодаря чему доступны усовершенствования языка JavaScript, определённые в спецификации ECMAscript 6, например, генераторы?![2].

История

Форк был осуществлен некоторыми из основных разработчиков node.js, недовольными тем, как компания Joyent руководила проектом, и неготовностью компании принимать в проект вклад сторонних разработчиков[1], из-за чего проект почти не развивался с 2013 года. Другой причиной стала запутанность системы наименования версий Node.js, не соответствующая общепринятой модели semver[3].Шаблон:-1

Примечания

  1. 1 2 Klint Flint. Future of Popular Coding Tool in Doubt After It Splits in Two // Wired. — 2014. — № 12.
  2. Paul Krill (2015-01-13). Io.js beta release could lead to reconciliation with Node.js. InfoWorld?!. Дата обращения: 6 апреля 2015.
  3. Семантическое Версионирование 2.0.0

Ссылки

Шаблон:Фреймворки для веб-приложений