День 4 грудня 1995 року припадав на понеділок. Швидше за все, я провів його в школі, сидячи за партою в авдиторії, на дверях якої висіла табличка "2-А". І хіба міг знати маленький Сергійко, що саме того дня відбулася подія, без якої, по суті, він би не сидів оце зараз і не писав би ці рядки до власного каналу "Дивовижний світ веброзробки"?
Бо 4 грудня 1995 року було опубліковано документ, що став неймовірно важливою віхою в історії інтернету — офіційний прес-реліз від Netscape та Sun Microsystems, в якому ті оголосили про презентацію мови JavaScript, її інтеграцію в браузер та загальну стратегію «open Internet platform».
Цього дня цікава забавка від Netscape, створена буквально на колінці, зробила перший впевнений крок до світового домінування. Бо саме завдяки цьому прес-релізу JavaScript вийшов у великий світ та почав ставати невідʼємною частиною інших бравзерів.
Ця подія, по суті, цементувала JavaScript як публічну технологію, а не внутрішній продукт компанії і відкрила шлях до того, аби мова стала основою відкритої вебплатформи.
За цей час він пройшов буремний шлях від падаючих сніжинок на вебсторінці до повноцінної платформи, що охоплює стільки сфер застосування, що годі й перелічувати. Фронтенд, бекенд, ембедед (з певною натяжкою), десктопи, мобільні, носимі пристрої, сайти, застосунки, навіть ігри — усього й не пригадати з наскоку.
Звичайно ж, цей шлях важко назвати спокійним та комфортним. Радше буремним та непередбачуваним. JavaScript пережив і роки майже повної стагнації, і період різкого перезапуску, після якого мова перейшла на щорічний реліз-цикл, завдяки чому мова нарешті отримала передбачуваний розвиток.
Ми не можемо заглядати у майбутнє. Але для JavaScript воно виглядає щонайменше насиченим та цікавим. Варто лише подивитися на пропозали, які постійно сипляться на робочі групи. Тут вам і новий синтаксис, і нові можливості, і навіть вбудована типізація!
Він постійно розвивається та вбирає в себе найкраще (не завжди) з інших мов програмування. За ці роки JS змінився майже до невпізнаваности, ставши потужним інструментом, яким можна збудувати космічний корабель (але часто ми просто збиваємо ним цвяхи).
Однак, як і 30 років тому, сніжинки на сайті усе одно можна запустити.
З офіційним 30-річчям, JavaScript!
@babichdev
Post #278
1.97K
- ❤ 47
- 🔥 18