
История браузерные войны, ECMAScript, Node.js, TypeScript, React
feeelin 6 минут назад История браузерные войны, ECMAScript, Node.js, TypeScript, React Простой 16 мин 103 Блог компании PVS-Studio JavaScript * История IT Программирование * Браузеры Десять дней разработки — и язык, на...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
Значимый прорыв формирует отрасль ИИ: feeelin 6 минут назад История браузерные войны, ECMAScript, Node. js, TypeScript, React Простой 16 мин 103 Блог компании PVS-Studio JavaScript * История IT Программирование * Браузеры Десять дней разработки — и язык, на котором держится веб. В этой статье — история JavaScript и инструментов, которые привели его к этому.
Рождение легендыИдея создания JavaScript появилась в компании Netscape. В то время веб-страницы почти полностью состояли из HTML, а Netscape хотели добавить больше интерактивности. Первым шагом в эту сторону стало лицензирование языка Java для использования в браузере Netscape.
Технические детали
Но Java оказался слишком сложным для веб-дизайнеров. Тогда Брендану Айку поставили задачу сделать не слишком сложный язык программирования, который можно будет внедрять прямо в HTML страницы. По итогу в разработке языка также поучаствовали сооснователь Netscape Communications Марк Андриссен и сооснователь Sun Microsystems Билл Джой.
Чтобы успеть доделать язык к релизу браузера Netscape компании заключили соглашение о сотрудничестве в разработке. За время работы язык несколько раз менял название. Например, первая версия, реализованная Айком за десять дней, называлась Mocha.
Затем он был переименован в LiveScript. Итоговую версию названия язык получил просто потому, что слово Java было на слуху. Первый анонс JavaScript состоялся накануне второй бета-версии Netscape Navigator.
Отраслевые последствия
Тогда же было задекларировано, что 28 лидирующих IT-компаний выразили намерение использовать в своих будущих продуктах JavaScript. 0 произошёл уже в 1996 году вместе с Netscape Navigator 2. ECMAScriptЕщё в 1996 году в составе Internet Explorer 3 Microsoft выпустили JScript — открытую реализацию JavaScript, адаптированную под Windows.
Название, кстати, поменяли, чтобы не договариваться с Sun Microsystems насчёт прав на “Java”. Чтобы устранить несовместимости между браузерами из-за разных реализаций, Netscape передали спецификацию JavaScript в международную организацию ECMA. Так появилась спецификация ECMA-262, а язык назвали ECMAScript (JavaScript уже был зарегистрирован как товарный знак).
Тогда же был создан технический комитет TC39, в который вошли представители Netscape, Microsoft, Sun Microsystems и других компаний. Он существует до сих пор и продолжает определять развитие ECMAScript. В сентябре 1998 года вышла спецификация ECMAScript 2, которая пусть и не внесла нового, но стала прочным фундаментом для всех изменений, которые будут сделаны в будущем.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.




