Выпуск Deno 1.0
Deno наконец выпускает свой первый официальный релиз. Станет ли новая среда разработки сенсацией — пока неясно, но надежды высоки.
Выпуск Deno 1.0
Deno наконец выпускает свой первый официальный релиз. Станет ли новая среда разработки сенсацией — пока неясно, но надежды высоки.
JavaScript в космосе
JavaScript летит в космос вместе со SpaceX Dragon! Интерфейс Dragon 2 был создан с помощью Chromium и JavaScript, а программы для бортовых компьютеров написаны на C++.
JavaScript в космосе
JavaScript летит в космос вместе со SpaceX Dragon! Интерфейс Dragon 2 был создан с помощью Chromium и JavaScript, а программы для бортовых компьютеров написаны на C++.
2020
ES2020 поддерживает опциональные последовательности и нулевое слияние
Оба предложения ждали этапа 4. Синтаксис языка был расширен операторами
?.
и ??
, позволяющими писать более надежный код.ES2020 поддерживает опциональные последовательности и нулевое слияние
Оба предложения ждали этапа 4. Синтаксис языка был расширен операторами
?.
и ??
, позволяющими писать более надежный код.2019
Анонс React hooks
Софи Альперт, Дэн Абрамов и Райан Флоренс говорят о проблеме «адского обертывания, громоздких компонентов и запутанных классов» и выдвигают в качестве решения React hooks
Анонс React hooks
Софи Альперт, Дэн Абрамов и Райан Флоренс говорят о проблеме «адского обертывания, громоздких компонентов и запутанных классов» и выдвигают в качестве решения React hooks
Райан Даль представляет прототип Deno
Создатель Node.js Райан Даль выступает на JSConf EU 2018 и представляет Deno — новую среду выполнения для JavaScript и TypeScript. Выступление называется 10 вещей в Node.js, о которых я сожалею и до сих пор доступно на YouTube.
Райан Даль представляет прототип Deno
Создатель Node.js Райан Даль выступает на JSConf EU 2018 и представляет Deno — новую среду выполнения для JavaScript и TypeScript. Выступление называется 10 вещей в Node.js, о которых я сожалею и до сих пор доступно на YouTube.
2018
Выпуск Prettier 1.0
Кристофер Шедо и Джеймс Лонг публикуют статью о релизе Prettier 1.0.
«Первоначально это был эксперимент, но он нашел небывалый отклик у людей и всего за пару месяцев собрал порядка 7 000 звезд в GitHub и более 100 000 загрузок в месяц через npm».
«Первоначально это был эксперимент, но он нашел небывалый отклик у людей и всего за пару месяцев собрал порядка 7 000 звезд в GitHub и более 100 000 загрузок в месяц через npm».
Выпуск Prettier 1.0
Кристофер Шедо и Джеймс Лонг публикуют статью о релизе Prettier 1.0.
«Первоначально это был эксперимент, но он нашел небывалый отклик у людей и всего за пару месяцев собрал порядка 7 000 звезд в GitHub и более 100 000 загрузок в месяц через npm».
«Первоначально это был эксперимент, но он нашел небывалый отклик у людей и всего за пару месяцев собрал порядка 7 000 звезд в GitHub и более 100 000 загрузок в месяц через npm».
Начало работы над Temporal
Мэгги Джонсон-Питт предлагает Temporal — глобальный объект, который бы стал пространством имен самого верхнего уровня и обеспечил ECMAScript современным API для date/time
Начало работы над Temporal
Мэгги Джонсон-Питт предлагает Temporal — глобальный объект, который бы стал пространством имен самого верхнего уровня и обеспечил ECMAScript современным API для date/time
2017
Рождение Angular
Команда, создавшая AngularJS, решает переписать его и представляет Angular 2, написанный на TypeScript.
К этому времени некоторые команды уже перешли с AngularJS на библиотеки по типу React. Некоторые разработчики даже написали письма о расставании со своим некогда любимым фреймворком.
К этому времени некоторые команды уже перешли с AngularJS на библиотеки по типу React. Некоторые разработчики даже написали письма о расставании со своим некогда любимым фреймворком.
Рождение Angular
Команда, создавшая AngularJS, решает переписать его и представляет Angular 2, написанный на TypeScript.
К этому времени некоторые команды уже перешли с AngularJS на библиотеки по типу React. Некоторые разработчики даже написали письма о расставании со своим некогда любимым фреймворком.
К этому времени некоторые команды уже перешли с AngularJS на библиотеки по типу React. Некоторые разработчики даже написали письма о расставании со своим некогда любимым фреймворком.
Первый коммит в репозиторий предложений по улучшению TC39
В репозитории TC39 размещена информация об этапах предложений в ECMAScript
Первый коммит в репозиторий предложений по улучшению TC39
В репозитории TC39 размещена информация об этапах предложений в ECMAScript
2016
ES2015 — крупное обновление ECMAScript
Среди улучшений: выражения стрелочных функций, ключевые слова let и const, объявление классов, объекты Promise и многое другое.
Начиная с этого издания ECMAScript будет обновляться ежегодно.
Начиная с этого издания ECMAScript будет обновляться ежегодно.
ES2015 — крупное обновление ECMAScript
Среди улучшений: выражения стрелочных функций, ключевые слова let и const, объявление классов, объекты Promise и многое другое.
Начиная с этого издания ECMAScript будет обновляться ежегодно.
Начиная с этого издания ECMAScript будет обновляться ежегодно.
2015
Первый коммит в Babel.js
Себастиан Маккензи начинает проект для поддержки конвертации новой версии ECMAScript в версии, поддерживаемые старыми JavaScript-движками
Первый коммит в Babel.js
Себастиан Маккензи начинает проект для поддержки конвертации новой версии ECMAScript в версии, поддерживаемые старыми JavaScript-движками
Эван Ю выпускает Vue.js
«Я подумал, что если я извлеку ту часть Angular, которая мне нравится, и построю что-то очень легковесное, без лишних концепций? Кроме того, мне было интересно узнать, как Angular устроен изнутри. Я приступил к этому эксперименту, пробуя повторить минимальный набор функциональности, такой как, например, декларативная привязка данных. Так и зародился Vue».
Эван Ю выпускает Vue.js
«Я подумал, что если я извлеку ту часть Angular, которая мне нравится, и построю что-то очень легковесное, без лишних концепций? Кроме того, мне было интересно узнать, как Angular устроен изнутри. Я приступил к этому эксперименту, пробуя повторить минимальный набор функциональности, такой как, например, декларативная привязка данных. Так и зародился Vue».
2014
GitHub представляет Electron
GitHub разрабатывает Atom Shell — будущий Electron. Задача заключается в том, чтобы «создать простой фреймворк, позволяющий людям использовать веб-технологии для построения кросс-платформенных десктопных приложений, обеспечивая нативность».
GitHub представляет Electron
GitHub разрабатывает Atom Shell — будущий Electron. Задача заключается в том, чтобы «создать простой фреймворк, позволяющий людям использовать веб-технологии для построения кросс-платформенных десктопных приложений, обеспечивая нативность».
React появляется в свободном доступе
В ходе JSConf US 2013 Том Очино и Джордан Валке представляют React. Код React — открытый. Участники конференции реагируют на новость скептически: некоторые считают, что React — это большой шаг назад. Так происходит потому, что большинство присутствующих на конференции — «ранние последователи» и «раннее большинство», в то время как React ориентируется на «новаторов».
React появляется в свободном доступе
В ходе JSConf US 2013 Том Очино и Джордан Валке представляют React. Код React — открытый. Участники конференции реагируют на новость скептически: некоторые считают, что React — это большой шаг назад. Так происходит потому, что большинство присутствующих на конференции — «ранние последователи» и «раннее большинство», в то время как React ориентируется на «новаторов».
2013
TypeScript появляется в публичном доступе
После двух лет внутренних разработок Microsoft представляет новое подмножество JavaScript — TypeScript. Целью создания TypeScript было приспособление JavaScript под масштабные разработки. Первые впечатления разработчиков от TypeScript были неоднозначными. К примеру, Мигель де Икаса назвал ряд преимуществ, но также выразил опасения по поводу того, что TypeScript поддерживается только в Microsoft Visual Studio.
TypeScript появляется в публичном доступе
После двух лет внутренних разработок Microsoft представляет новое подмножество JavaScript — TypeScript. Целью создания TypeScript было приспособление JavaScript под масштабные разработки. Первые впечатления разработчиков от TypeScript были неоднозначными. К примеру, Мигель де Икаса назвал ряд преимуществ, но также выразил опасения по поводу того, что TypeScript поддерживается только в Microsoft Visual Studio.
2012
Удаленная отладка c WebKit
Новые возможности WebKit открывают очередную эру в сфере отладки мобильных браузеров. В будущем они перейдут в Chrome DevTools Protocol
Удаленная отладка c WebKit
Новые возможности WebKit открывают очередную эру в сфере отладки мобильных браузеров. В будущем они перейдут в Chrome DevTools Protocol
IE 9 с компиляцией JIT
В 32-битной версии IE 9 появляется новый JScript-движок Chakra, который выполняет запуск JScript, предварительно переводя его в машинный код
IE 9 с компиляцией JIT
В 32-битной версии IE 9 появляется новый JScript-движок Chakra, который выполняет запуск JScript, предварительно переводя его в машинный код
2011
WebStorm 1.0 — новая IDE JetBrains для JavaScript
Выходит WebStorm 1.0. Ранее продукт был известен под названием Web IDE. Новая версия поддерживает HTML, CSS и JavaScript.
WebStorm 1.0 — новая IDE JetBrains для JavaScript
Выходит WebStorm 1.0. Ранее продукт был известен под названием Web IDE. Новая версия поддерживает HTML, CSS и JavaScript.
Рождение npm
Исаак Шлютек изобретает новый пакетный менеджер для JavaScript
Рождение npm
Исаак Шлютек изобретает новый пакетный менеджер для JavaScript
2010
После ECMAScript 3.1 выходит ECMAScript 5
После долгого перерыва выходит новая версия ECMAScript. За основу берется версия 3.1. Среди важных обновлений: режим strict, геттеры и сеттеры, а также поддержка JSON.
После ECMAScript 3.1 выходит ECMAScript 5
После долгого перерыва выходит новая версия ECMAScript. За основу берется версия 3.1. Среди важных обновлений: режим strict, геттеры и сеттеры, а также поддержка JSON.
Расцвет Node.js
Райан Даль выступает на JSConf 2009 и представляет Node.js — среду выполнения для JavaScript на основе JavaScript-движка V8, используемого в Chrome.
Расцвет Node.js
Райан Даль выступает на JSConf 2009 и представляет Node.js — среду выполнения для JavaScript на основе JavaScript-движка V8, используемого в Chrome.
2009
Google Chrome: свежий взгляд на браузер
Чтобы «помочь простимулировать веб-инновации», Google запускает бета-версию Google Chrome вместе с новым JavaScript-движком V8. В честь этого события выходит комикс.
Google Chrome: свежий взгляд на браузер
Чтобы «помочь простимулировать веб-инновации», Google запускает бета-версию Google Chrome вместе с новым JavaScript-движком V8. В честь этого события выходит комикс.
Проект Harmony и отказ от ES4
«Ни для кого не секрет, что участники группы по стандартизации JavaScript, Технического комитета 39, больше года не могли прийти к соглашению: некоторые отдавали предпочтение ES4, четвертой редакции ECMA-262, а другие отстаивали ES3.1, основанную на третьей редакции ECMA-262 (ES3). С радостью сообщаю, что разногласиям пришел конец».
Проект Harmony и отказ от ES4
«Ни для кого не секрет, что участники группы по стандартизации JavaScript, Технического комитета 39, больше года не могли прийти к соглашению: некоторые отдавали предпочтение ES4, четвертой редакции ECMA-262, а другие отстаивали ES3.1, основанную на третьей редакции ECMA-262 (ES3). С радостью сообщаю, что разногласиям пришел конец».
Первый публичный рабочий черновик HTML5
W3C публикует спецификацию для пятой редакции HTML
Первый публичный рабочий черновик HTML5
W3C публикует спецификацию для пятой редакции HTML
2008
Выход первого iPhone (без поддержки Flash)
Стив Джобс представляет первый iPhone. Устройство использует мобильную версию браузера Safari и не поддерживает Adobe Flash Player. Позднее Джобс поделился своим мнением о Flash и рассказал, почему его не поддержали.
Выход первого iPhone (без поддержки Flash)
Стив Джобс представляет первый iPhone. Устройство использует мобильную версию браузера Safari и не поддерживает Adobe Flash Player. Позднее Джобс поделился своим мнением о Flash и рассказал, почему его не поддержали.
2007
Первый релиз jQuery
Джон Резиг выпускает первую версию jQuery — JavaScript-библиотеки, позволяющей с легкостью работать с HTML DOM
Первый релиз jQuery
Джон Резиг выпускает первую версию jQuery — JavaScript-библиотеки, позволяющей с легкостью работать с HTML DOM
2006
Apple открывает исходный код WebKit
WebKit, проект на основе KHTML, становится доступным для всех
Apple открывает исходный код WebKit
WebKit, проект на основе KHTML, становится доступным для всех
Расцвет MDN
Деб Ричардсон присоединяется к Mozilla Corporation и в марте 2005 года запускает Mozilla Developer Network.
Расцвет MDN
Деб Ричардсон присоединяется к Mozilla Corporation и в марте 2005 года запускает Mozilla Developer Network.
2005
Релиз бета-версии Gmail
1 апреля 2004 года Google объявляет о запуске Gmail — тем самым открывая новую эру Ajax (хотя термина тогда еще не существовало) и веб-приложений. Из-за выбранной даты некоторые подумали, что новость о релизе — шутка.
Релиз бета-версии Gmail
1 апреля 2004 года Google объявляет о запуске Gmail — тем самым открывая новую эру Ajax (хотя термина тогда еще не существовало) и веб-приложений. Из-за выбранной даты некоторые подумали, что новость о релизе — шутка.
2004
Первый черновик ECMAScript 4
В черновик вошло много новых возможностей: классы, система модулей, необязательные аннотации типов и статическая типизация, генераторы и итераторы, деструктурирующее присваивание, алгебраические типы данных
Первый черновик ECMAScript 4
В черновик вошло много новых возможностей: классы, система модулей, необязательные аннотации типов и статическая типизация, генераторы и итераторы, деструктурирующее присваивание, алгебраические типы данных
2003
2002
Выпуск Internet Explorer 6
После этого крупного обновления релизы Internet Explorer будут приостановлены на 5 лет. Ранее браузер доминировал на рынке, однако новая версия подверглась сильной критике из-за проблем безопасности и отсутствия поддержки современных веб-стандартов. Internet Explorer даже попал в списки «худших технических продуктов всех времен» как «наименее безопасное ПО на планете».
Выпуск Internet Explorer 6
После этого крупного обновления релизы Internet Explorer будут приостановлены на 5 лет. Ранее браузер доминировал на рынке, однако новая версия подверглась сильной критике из-за проблем безопасности и отсутствия поддержки современных веб-стандартов. Internet Explorer даже попал в списки «худших технических продуктов всех времен» как «наименее безопасное ПО на планете».
2001
2000
Выпуск ECMAScript 3
В новой версии появляются регулярные выражения, обработка исключений при помощи try/catch, улучшенная обработка ошибок и другие важные улучшения
Выпуск ECMAScript 3
В новой версии появляются регулярные выражения, обработка исключений при помощи try/catch, улучшенная обработка ошибок и другие важные улучшения
1999
Создание Mozilla Project
Netscape открывает доступ к своему набору браузеров и таким образом закладывает начало Mozilla Project
Создание Mozilla Project
Netscape открывает доступ к своему набору браузеров и таким образом закладывает начало Mozilla Project
1998
1997
Начало стандартизации JavaScript
Netscape понимает необходимость стандартизировать JavaScript и выдвигает свое предложение в ECMA International. Позднее Брендан Эйх делится этой историей на конференции dotJS.
Начало стандартизации JavaScript
Netscape понимает необходимость стандартизировать JavaScript и выдвигает свое предложение в ECMA International. Позднее Брендан Эйх делится этой историей на конференции dotJS.
1996
Netscape и Sun Microsystems анонсируют JavaScript
Желая сделать веб-страницы динамичными, Брендан Эйх из Netscape начинает работу над новым скриптовым языком. Первая версия готова уже через 10 дней и предварительно названа «Mocha». Позднее язык будет переименован в LiveScript, а затем — в JavaScript.
JavaScript в космосе
JavaScript летит в космос вместе со SpaceX Dragon! Интерфейс Dragon 2 был создан с помощью Chromium и JavaScript, а программы для бортовых компьютеров написаны на C++.
Выпуск Deno 1.0
Deno наконец выпускает свой первый официальный релиз. Станет ли новая среда разработки сенсацией — пока неясно, но надежды высоки.
2020
ES2020 поддерживает опциональные последовательности и нулевое слияние
Оба предложения ждали этапа 4. Синтаксис языка был расширен операторами
?.
и ??
, позволяющими писать более надежный код.2019
Анонс React hooks
Софи Альперт, Дэн Абрамов и Райан Флоренс говорят о проблеме «адского обертывания, громоздких компонентов и запутанных классов» и выдвигают в качестве решения React hooks
Райан Даль представляет прототип Deno
Создатель Node.js Райан Даль выступает на JSConf EU 2018 и представляет Deno — новую среду выполнения для JavaScript и TypeScript. Выступление называется 10 вещей в Node.js, о которых я сожалею и до сих пор доступно на YouTube.
2018
Выпуск Prettier 1.0
Кристофер Шедо и Джеймс Лонг публикуют статью о релизе Prettier 1.0.
«Первоначально это был эксперимент, но он нашел небывалый отклик у людей и всего за пару месяцев собрал порядка 7 000 звезд в GitHub и более 100 000 загрузок в месяц через npm».
«Первоначально это был эксперимент, но он нашел небывалый отклик у людей и всего за пару месяцев собрал порядка 7 000 звезд в GitHub и более 100 000 загрузок в месяц через npm».
Начало работы над Temporal
Мэгги Джонсон-Питт предлагает Temporal — глобальный объект, который бы стал пространством имен самого верхнего уровня и обеспечил ECMAScript современным API для date/time
2017
Рождение Angular
Команда, создавшая AngularJS, решает переписать его и представляет Angular 2, написанный на TypeScript.
К этому времени некоторые команды уже перешли с AngularJS на библиотеки по типу React. Некоторые разработчики даже написали письма о расставании со своим некогда любимым фреймворком.
К этому времени некоторые команды уже перешли с AngularJS на библиотеки по типу React. Некоторые разработчики даже написали письма о расставании со своим некогда любимым фреймворком.
Первый коммит в репозиторий предложений по улучшению TC39
В репозитории TC39 размещена информация об этапах предложений в ECMAScript
2016
ES2015 — крупное обновление ECMAScript
Среди улучшений: выражения стрелочных функций, ключевые слова let и const, объявление классов, объекты Promise и многое другое.
Начиная с этого издания ECMAScript будет обновляться ежегодно.
Начиная с этого издания ECMAScript будет обновляться ежегодно.
2015
io.js: разделение Node.js
Первый коммит в Babel.js
Себастиан Маккензи начинает проект для поддержки конвертации новой версии ECMAScript в версии, поддерживаемые старыми JavaScript-движками
Эван Ю выпускает Vue.js
«Я подумал, что если я извлеку ту часть Angular, которая мне нравится, и построю что-то очень легковесное, без лишних концепций? Кроме того, мне было интересно узнать, как Angular устроен изнутри. Я приступил к этому эксперименту, пробуя повторить минимальный набор функциональности, такой как, например, декларативная привязка данных. Так и зародился Vue».
2014
GitHub представляет Electron
GitHub разрабатывает Atom Shell — будущий Electron. Задача заключается в том, чтобы «создать простой фреймворк, позволяющий людям использовать веб-технологии для построения кросс-платформенных десктопных приложений, обеспечивая нативность».
React появляется в свободном доступе
В ходе JSConf US 2013 Том Очино и Джордан Валке представляют React. Код React — открытый. Участники конференции реагируют на новость скептически: некоторые считают, что React — это большой шаг назад. Так происходит потому, что большинство присутствующих на конференции — «ранние последователи» и «раннее большинство», в то время как React ориентируется на «новаторов».
2013
TypeScript появляется в публичном доступе
После двух лет внутренних разработок Microsoft представляет новое подмножество JavaScript — TypeScript. Целью создания TypeScript было приспособление JavaScript под масштабные разработки. Первые впечатления разработчиков от TypeScript были неоднозначными. К примеру, Мигель де Икаса назвал ряд преимуществ, но также выразил опасения по поводу того, что TypeScript поддерживается только в Microsoft Visual Studio.
Модульный сборщик webpack
Появление webpack — нового статического сборщика модулей для приложений на JavaScript
2012
Удаленная отладка c WebKit
Новые возможности WebKit открывают очередную эру в сфере отладки мобильных браузеров. В будущем они перейдут в Chrome DevTools Protocol
IE 9 с компиляцией JIT
В 32-битной версии IE 9 появляется новый JScript-движок Chakra, который выполняет запуск JScript, предварительно переводя его в машинный код
Обратный отсчет для IE6
2011
WebStorm 1.0 — новая IDE JetBrains для JavaScript
Выходит WebStorm 1.0. Ранее продукт был известен под названием Web IDE. Новая версия поддерживает HTML, CSS и JavaScript.
Рождение npm
Исаак Шлютек изобретает новый пакетный менеджер для JavaScript
2010
После ECMAScript 3.1 выходит ECMAScript 5
После долгого перерыва выходит новая версия ECMAScript. За основу берется версия 3.1. Среди важных обновлений: режим strict, геттеры и сеттеры, а также поддержка JSON.
Расцвет Node.js
Райан Даль выступает на JSConf 2009 и представляет Node.js — среду выполнения для JavaScript на основе JavaScript-движка V8, используемого в Chrome.
2009
Google Chrome: свежий взгляд на браузер
Чтобы «помочь простимулировать веб-инновации», Google запускает бета-версию Google Chrome вместе с новым JavaScript-движком V8. В честь этого события выходит комикс.
Проект Harmony и отказ от ES4
«Ни для кого не секрет, что участники группы по стандартизации JavaScript, Технического комитета 39, больше года не могли прийти к соглашению: некоторые отдавали предпочтение ES4, четвертой редакции ECMA-262, а другие отстаивали ES3.1, основанную на третьей редакции ECMA-262 (ES3). С радостью сообщаю, что разногласиям пришел конец».
Первый публичный рабочий черновик HTML5
W3C публикует спецификацию для пятой редакции HTML
2008
Выход первого iPhone (без поддержки Flash)
Стив Джобс представляет первый iPhone. Устройство использует мобильную версию браузера Safari и не поддерживает Adobe Flash Player. Позднее Джобс поделился своим мнением о Flash и рассказал, почему его не поддержали.
2007
Microsoft начинает разработку IE заново
Первый релиз jQuery
Джон Резиг выпускает первую версию jQuery — JavaScript-библиотеки, позволяющей с легкостью работать с HTML DOM
2006
Apple открывает исходный код WebKit
WebKit, проект на основе KHTML, становится доступным для всех
Расцвет MDN
Деб Ричардсон присоединяется к Mozilla Corporation и в марте 2005 года запускает Mozilla Developer Network.
2005
Релиз бета-версии Gmail
1 апреля 2004 года Google объявляет о запуске Gmail — тем самым открывая новую эру Ajax (хотя термина тогда еще не существовало) и веб-приложений. Из-за выбранной даты некоторые подумали, что новость о релизе — шутка.
2004
Первый черновик ECMAScript 4
В черновик вошло много новых возможностей: классы, система модулей, необязательные аннотации типов и статическая типизация, генераторы и итераторы, деструктурирующее присваивание, алгебраические типы данных
2003
Выпуск Mozilla Firefox
JSLint
Появление JSLint — «дедушки всех инструментов для проверки синтаксиса JavaScript»
2002
Выпуск Internet Explorer 6
После этого крупного обновления релизы Internet Explorer будут приостановлены на 5 лет. Ранее браузер доминировал на рынке, однако новая версия подверглась сильной критике из-за проблем безопасности и отсутствия поддержки современных веб-стандартов. Internet Explorer даже попал в списки «худших технических продуктов всех времен» как «наименее безопасное ПО на планете».
2001
Выпуск Flash Player 5 с ActionScript
2000
Выпуск ECMAScript 3
В новой версии появляются регулярные выражения, обработка исключений при помощи try/catch, улучшенная обработка ошибок и другие важные улучшения
1999
Создание Mozilla Project
Netscape открывает доступ к своему набору браузеров и таким образом закладывает начало Mozilla Project
1998
Публикация первого издания ECMA-262
С первым изданием ECMAScript у вендоров браузеров в числе прочего появляются последовательные руководства о том, как реализовывать язык JavaScript
1997
Начало стандартизации JavaScript
Netscape понимает необходимость стандартизировать JavaScript и выдвигает свое предложение в ECMA International. Позднее Брендан Эйх делится этой историей на конференции dotJS.
Первый диалект JavaScript
1996
Netscape и Sun Microsystems анонсируют JavaScript
Желая сделать веб-страницы динамичными, Брендан Эйх из Netscape начинает работу над новым скриптовым языком. Первая версия готова уже через 10 дней и предварительно названа «Mocha». Позднее язык будет переименован в LiveScript, а затем — в JavaScript.
Таймлайн можно найти в свободном доступе на GitHub. Если вы заметили ошибку, создайте, пожалуйста, пул-реквест с исправлением.