Кто-нибудь знает, существуют ли какие-либо компиляторы для создания программ, которые будут запускаться во время выполнения Flash из исходного кода, кроме Flex?
т.е. аналогично тому, как компиляторы Groovy, Scala и т. д. генерируют байт-код для JVM.
Вы имеете в виду «кроме ActionScript 3». Flex является платформой AS3 для построения RIA.
У Adobe есть проект Adobe Alchemy, который предоставляет инструменты для компиляции кода C / C ++ и запуска его в AVM (виртуальная машина ActionScript).
http://labs.adobe.com/technologies/alchemy/
Могут быть и другие, но я не могу вспомнить ни слова о моей голове.
Вы можете взглянуть на OpenLaszlo, гибкую альтернативу, которая компилируется во время выполнения флэш-памяти:
www.openlaszlo.org /
Actionscript - строгий надмножество javascript, поэтому об этом следует упомянуть в первую очередь. Таким образом, компилятор AS может напрямую использовать javascript.
Это дает вам доступ к таким "языкам", как jQuery, extJS и т. Д.