Стоит отметить, что вы можете использовать Haxe и AS3 вместе во флэш-проекте, и хотя было бы лучше использовать все Haxe, часто имеет смысл использовать существующую библиотеку без ее преобразования. Я использовал библиотеки as3 во флеш-проектах Haxe, и когда я работал над большим проектом Air, написанным на AS3, я поменял синтаксический анализатор, написанный на as3, на гораздо лучший Haxe, который мог анализировать больше шрифтов и был написан так, чтобы я мог улучшить его еще больше приложение теперь может импортировать шрифты на mac / pc, которые обычно работают только на pc / mac. Используя flashdevelop IDE для кодирования Haxe и as3, очень легко смешивать и сопоставлять. Но главное преимущество Haxe заключается в том, что код, написанный в универсальном haxe, можно перемещать между платформами, поэтому гораздо проще переместить флеш-баннер, созданный в haxe flash, в haxe javascipt, некоторые детали представления могут нуждаться в корректировке, но логика, механизмы анимации и т. Д. ... может быть таким же. Тогда, если мне нужно запустить флэш-игру на Iphone, я мог бы использовать OpenFL (c ++ haxe) практически без изменений в моем существующем коде. Действительно Haxe - это изменит правила игры, и один из лучших языков, которые вы можете использовать.