JavaScript уперше з’явився у 1995 році та нині фактично тримає на собі сучасний веб-простір, а також величезну кількість серверних і десктопних рішень. Попри невирішені суперечки щодо торгової марки, мова залишається одним із ключових стандартів у програмуванні.
Щоб дізнатись останні новини, слідкуйте за нашим каналом Google News онлайн або через застосунок.
Три десятиліття тому компанії Netscape і Sun Microsystems презентували JavaScript як універсальну мову сценаріїв для інтернет-застосунків. Її автор, Брендан Айч, створив базову версію менш ніж за два тижні роботи в Netscape. Складно повірити, але сьогодні JS використовується на приблизно 98,9% усіх сайтів – хоча свого часу все могло піти зовсім інакшим шляхом.

Айч задумував JavaScript як інструмент, який зробить вебповерхні інтерактивнішими і водночас доступнішими для різних рівнів користувачів. Концепція базувалася на ідеях із Lisp-подібних мов, Self та інших розробок того часу. Sun паралельно просувала Java, і хоча технології майже не пов’язані, їм вдалося створити уявний зв’язок між мовами. Видання Ars Technica жартує, що спільного між ними приблизно стільки ж, скільки між «автомобілем» і «килимом».
Якщо Java позиціонували як важку платформу для корпоративних систем, то JavaScript мав виконувати локальні задачі на стороні клієнта. Минуло три десятиліття, аплети Java давно зникли з браузерів, а JavaScript став ключовою мовою для інтерфейсів, веб-платформ і хмарних сервісів. Java тим часом зайняла свою нішу – корпоративні застосунки, масштабна аналітика, серверна логіка.

Спершу Айч хотів назвати мову Mocha, в компанії навіть розглядали варіант LiveScript, перш ніж затверджувати назву JavaScript. Публічний анонс відбувся наприкінці 1995 року, а реліз першої версії 1.0 припав на березень 1996. Саме Netscape Navigator став першим продуктом, що дав масовий доступ до функцій JS.
До інтеграції Internet Explorer у Windows браузером-дефолтом був саме Navigator, який задавав стандарти роботи на ранньому вебі. Він зник, але JavaScript залишається основою сучасного фронтенду, серверних платформ і фреймворків, що живлять хмарні сервіси.

Мова стала стандартом завдяки ECMAScript – відкритим специфікаціям від Європейської асоціації виробників комп’ютерів (ECMA). Однак правовий аспект назви JavaScript досі залишається чутливим: Oracle, купивши Sun Microsystems, отримала й права на бренд, але, за оцінками спільноти, не зробила суттєвого внеску у розвиток мови. Розробники вважають, що назва має бути відкритою для всіх, проте Oracle, схоже, не збирається відмовлятися від прав.
Читайте також:
- GIGABYTE BRIX отримав кваліфікацію Intel ESQ та увійшов до програми Edge AI Partner Showcase
- MacPaw представила новий кібербезпековий продукт для macOS Moonlock
