Найти тему
JavaScript Rules

Mocha это JavaScript?

Mocha - такое непрезентабельное название имел язык программирования, который в 1995 году разрабатывал Брендан Эйх в компании Netscape. Поскольку четкие требования к языку не были сформулированы, то Брендан и его команда, занимающаяся браузером, начала разрабатывать концепцию нового языка программирования.

Ребята хотели получить мощный и популярный язык программирования, похожий на Java, но с более легким порогом вхождения для непрограммистов.

Язык, в ходе 9 месяцев разработки, сменил несколько названий: Mocha, LiveScript, LiveWire. Изначально планировали что JavaScript будет иметь возможность работать как на стороне клиента, так и на стороне сервера (Node.JS привет!).

В декабре 1995 года, была получена лицензия на название JavaScript у компании Sun. Почему так? Ну Java было модное слово! На синтаксис оказали влияние и C и Java и другие языки - вот такая солянка.

Первый браузер, куда встроили JS это Netscape Navigator (1995 год). Поскольку свою версию JScript в 1996 году выпустила Microsoft, то Netscape выдвинула инициативу стандартизации языка, которая получила название ECMA.

Подведем итог:

  • именем владеет Sun, JavaScript - имя купленное у этой компании. Сейчас именем владеет Oracle.
  • язык не является чьей либо собственностью, ни одна компания не владеет языком JavaScript. Это одна из причин его популярности.
  • изначально JS планировался как и серверный язык, однако популярность его как сервера пришла почти 10 лет спустя в Node.JS.
  • в 2011 году вышел JS фрейморк который называется Mocha.

подробнее на канале Телеграм: https://t.me/jsrules

Ну и чуть изображений:
Брендан Ейх

Netscape Navigator версии 3.0 годы 1994-1996

-2

Netscape Navigator 2005 год

-3

Краткая история JavaScript

-4