Microsoft и Google будут вместе облагораживать фреймворк Angular 2
Это сотрудничество многих изумит: Microsoft и Google объявили о совместной инициативе с целью развития Angular 2 - новой версии фреймворка веб-приложений на JavaScript от Google.
Впрочем, сближение 2-ух компаний на этом фронте неслучайно. Angular некоторое время использует для работы свой свой скрипт AtScript, который является надмножеством TypeScript, разработанного Microsoft. TypeScript - это попытка Microsoft сделать лучше JavaScript за счёт инстракций, модулей и др. функций. С течением времени два языка сольются. Angular 2 будет написан на TypeScript, и разработку приложений в Angular 2 также можно будет производить на TypeScript.
Что касается AtScript, этот язык дебютировал в октябре прошедшего года, но похоже, что сейчас это название будет упразднено в пользу TypeScript.
Angular в разные периоды своего существования был написан на чистом JavaScript, «гугловском» языке Dart и AtScript (есть до этого времени различные версии Dart и Angular 1.x). TypeScript начиная с версии 1.5 получит ряд функций AtScript, такие как инструкции и интроспекция.
«Обе наши команды планируют работать над совместным развитием TypeScript и JavaScript, включая работу со стандартизирующей организацией ECMAScript над будущими типами JavaScript», - говорится в сообщении Microsoft на данную тему.
Angular 2 интенсивно критикуют в обществе разработчиков за отказ от совместимости с предшествующей версией. Но это стало огромным плюсом для TypeScript, у которого в прошедшем году заметно вырос уровень проникания.
Теги: google, microsoft, javascript, TypeScript, разработка, язык программирования