
- огромное количество готовых наработок, которые были накоплены миром Flash за долгие годы ее существования;
- jQuery поддержка (синтаксический сахар и автокомлит);
- инструменты для генерации JS из AS3;
- языковые расширения, OOP, рефакторинги, type-checking, автокомлит и т.п.;
- дебагер, позволяющий в AS3 ставить брейкойнты, а останавливать JS;
- IDE, знающая, каким именно образом сгенерированный JS должен соответствовать коду в редакторе;
- возможности, позволяющие пользователям самостоятельно писать свои языки (MPS платформа) и расширять функционал редактора.
Язык AS3 предусматривает возможность без использования флэш плеера писать разнообразные интернет приложения, которые исполняются в браузере. Однако интересен не только взгляд со стороны флэшеров, но и взгляд JS разработчиков. Многие могут задаваться вопросами о том, нужен ли вообще JS разработчикам языковой сахар и OOP язык. После появления lesscss, dart и coffeecript стала намечаться положительная тенденция, в которую AS3 вполне вписывается. Кстати следует отметить, что обновленная версия будет иметь поддержку jQuery-плаганов, более развитый дебагер и d3.js. Также в среде исполнения JS будут работать все языковые расширения RASE.
комментариев