Here are some answers to questions that I imagine would be frequently asked about JASPA if anyone was asking any.
I don’t get it; what does it do?
Can I convert my Flash projects into HTML sites?
No. JASPA really has nothing to do with Flash. The JAS language adopts the syntax of AS3; the relationship ends there.
Why doesn’t JASPA compile my ActionScript successfully?
Firstly, the JAS language is not ActionScript – It is modelled very closely on it. Full details of supported language features here.
Secondly, the API available in the Flash Player consists of objects that are unknown to JASPA. If you want to reference a class called MovieClip, you’ll have to write one.
I love JQuery/Scriptaculous/etc.. Why should I use JASPA instead?
Is JASPA free / open source?
What does JASPA stand for?
Does JASPA improve performance?
Why is the compiler written in PHP?
The shortest answer is that I am a PHP developer. I’m sure if I was a Java developer it would be written in Java. It has some advantages being written in PHP. If you don’t have access to a command line, the compiler can be run through the browser. Also there may be future development of JASPA that integrates more tightly with PHP.