Pull to refresh

Comments 22

Как же хорошо, что сейчас не приходится писать на Moch'е)

от переименования суть не меняется

Иногда приходится. Есть такой тестовый фреймворк или что-то около

Embrace, Extend, and Extinguish в действии. Это лишний раз подчеркивает насколько опасен контроль корпораций над стандартами и насколько важно поддержание открытого и свободного распространения программ.

+[Из воспоминаний]
Мое первое знакомство с джава-скрипт состоялось по книге от MS. Там было много патентованных фишек для IE 3.2 (по типу фильтров и ActiveX), все примеры были на визуалБэйсике скрипт. В конце после весьма тяжеловесного примера на визуалБэйсике, была крохотная статья на полтора листа про джава-скрипт. После ранее изложенного тяжеловесного кода этот код воспринимался как глоток свежего воздуха. Так я полюбил джава-скрипт. Я никогда бы не взялся его учить если бы мне попалось первым пособие от NC, которое прочел позднее и которое мне не понравилось.

Да, мы могли бы писать на VBScript.

Благо теперь можно писать на чем угодно, хоть на шарпе, если конечный браузер в WA умеет
Хотя нет, совсем уж благом я бы это нечто с нулевой приспособленностью к отладке (в случае отсутствия исходников, а откуда они у посетителя сайта) не назвал

В 2000-2001 годах мы переписали один достаточно популярный в то время сайт, работавший на ASP - "слово в слово" c VBScript на JavaScript (на сервере, ASP поддерживал оба). И получили выигрыш в 20% по скорости формирования страницы.

... к началу 2000-х годов JavaScript был запатентованной технологией корпорации Microsoft. То есть она обладала тотальным контролем над языком.

я удивился насчёт "патентованной", как можно запатентовать чужую разработку, ТМ ещё можно налепить, но и то на свой JScript, а не чужой JavaScript. В оригинале нашел "proprietary" вместо патентованной, в смысле что МС мог с ней делать что хочет. Но всё же не патентованная, патенты из области законов, а не фактического контроля.

Ms ещё активно продвигала vbscript, как альтернативу javascript

был еще и cs-script.

Такой курьез - их VBScript-движок оказался на 20% медленнее их же JS на наших задачах.

А о чём вообще статья? Я ожидал каких-то подробностей, вроде различий JScript и JavaScript, появления VBScript, почему он не прижился и т.д. А в итоге получил сразу переход к Хрому и статью, которую бы даже на википедии забраковали.

пустая статья — без описания роли vbscript и, главное, activeX написанное имеет мало смысла.

Microsoft чуть не убила JavaScript

Без Microsoft JS вообще бы не состоялся, по-моему.

MS скопировали JS (именно сам язык без DOM-специфики) ну прямо очень близко к Нетскейпу – вместо создания своего нового языка. Всё до мелочей: и дичь с тайпкастами, и дырявые массивы, и отсутствие int-ов – но и функции первого класса, клёвый this, в общем как раз, за что js любят/ненавидят.

А потом вышел IE5, и всё, Нетскейп кончился. А JS остался.

А теперь весьма символично что Microsoft придвигают свой TypeScript, что бы заткнуть некоторые дыры из JavaScript.

В параллельной вселенной: Как JavaScript чуть не убил Microsoft.

После закрытия проекта компания Microsoft лицензировала исходный код Mosaic и на его основе разработала Internet Explorer. А группа инженеров, работавших над Mosaic, основала собственную компанию, получившую название Netscape.
Тут точно не путается браузер NCSA Mosaic и компания Netscape, которая изначально называлась Mosaic Communications Corporation и выпустила браузер под именем Mosaic Netscape, позже переименованный в Netscape Navigator? Потому что разработка NCSA Mosaic началась в 1992м, официально завершилась в 1997м, компания Netscape (под именем Mosaic Communications Corporation) появилась в 1994м, а Microsoft лицензировала код NCSA Mosaic в 1995м.
Sign up to leave a comment.