В начале декабря 1995 года в преддверии…
В начале декабря 1995 года в преддверии формального выхода в свет NN2 компании Netscape и Sun любезно объявили, что язык создания сценариев в дальнейшем будет именоваться как JavaScript. И хотя у компании Netscape были некоторые причины маркетингового характера для такого изменения названия, столь резкий шаг вызвал намного большее замешательство в рядах сторонников Java и HTML чем кто-либо ожидал. Уже перед самым этим заявлением язык был в некотором смысле ориентирован на Java. Многие базовые элементы синтаксиса языка создания сценариев напоминали стиль Java, берущий свое начало от С и C++. С точки зрения использования клиентом, область применения языка существенно отличалось от таковой в Java. Особенно это касается программных кодов, которые интерпретировались непосредственно в HTML, а не в виде отдельного аплета, которому на странице отводилась фиксированная прямоугольная область. В отличие от полного и развитого программного словаря языка Java (и концептуально более трудного для изучения принципов объектно-ориентированного программирования), JavaScript имел ограниченный словарь зарезервированных терминов и легче усваиваемую программную модель. Как выяснилось, намного труднее оказалось ясно показать широкому кругу интересующихся разницу между Java и JavaScript. Очень многие компьютерные журналисты, прямо или косвенно заявив, что JavaScript обеспечивает более простой способ создания аплетов Java, сделали грубую ошибку. И до сих пор многие программисты думают, что JavaScript является синонимом Java— ведь они отправляют запросы Java в группу новостей Internet и списки рассылки, созданные с помощью JavaScript. На сегодня фактом остается то, что Java и JavaScript имеют больше отличий, чем сходств. Эти два языка используют для выполнения строк кода совершенно различные интерпретаторы.