faq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
faq [2009/10/19 18:29]
aspectscript
faq [2010/03/16 11:00] (current)
aspectscript
Line 1: Line 1:
 ====== Frequently Asked Questions ====== ====== Frequently Asked Questions ======
  
-  * How can I transform my code so it can generate join points?+This is a preliminary list of frequently asked questions.  If your are looking for something which is not in the list, please do not hesitate to ask in our [[http://groups.google.com/group/aspectscript|mailing list]]. 
 + 
 +  * **How can I transform my code so it can generate join points?**
     * Please see the first part of the AspectScript [[tutorial]].     * Please see the first part of the AspectScript [[tutorial]].
  
-  * Where can I find the source code of AspectScript?+  * **Where can I find the source code of AspectScript?**
     * The SVN repository of AspectScript is at [[http://pleiad.dcc.uchile.cl/svn/incubator/js/trunk/]] (user: guest, pass:guest).     * The SVN repository of AspectScript is at [[http://pleiad.dcc.uchile.cl/svn/incubator/js/trunk/]] (user: guest, pass:guest).
  
-  In which browsers an AspectScript application can run on+   **Where can I find support for AspectScript?** 
-    CurrentlyAspectScript only supports Mozilla Firefox (tested on versions 3.0.* and 3.5.*).+      If you have any doubtplease do not hesitate to ask in our [[http://groups.google.com/group/aspectscript|mailing list]]Also, if you found a bug or have a feature request/suggestion, please, use the [[http://www.pleiad.cl/trac/aspectscript/|AspectScript trac]]
  
-  * Do I need an special version of Firefox to run AspectScript applications+  * **In which browsers an AspectScript application can run on?** 
-    * NO, AspectScript does not need an special version of Firefox nor a modified Javascript engine to run.  AspectScript is based on code transformation.  See the first part of the AspectScript [[tutorial]] for more information.+    * Currently, AspectScript supports the following browsers: Mozilla Firefox, Safari, Google Chrome, and Opera
  
-  * Is an AspectScript application a valid JavaScript application+  * **Do I need an special version of supported browsers to run AspectScript applications?** 
-    * YES, AspectScript does not add/need new syntactic constructs in order to work.  The output of the code transformation phase is valid JavaScript.+    * NO, AspectScript does not need a special version of supported browsers nor a modified Javascript engine to run.  AspectScript is based on code transformation.  See the first part of the AspectScript [[tutorial]] for more information.
  
-  * How can I debug AspectScript applications+  * **Is an AspectScript application a valid JavaScript application?** 
-    * We do not have a debugger for AspectScript at the moment+    * YES, AspectScript does not add/need new syntactic constructs in order to work.  The output of the code transformation phase is valid JavaScript.
  
-  * How bad is the performance of AspectScript applications given that it is based on code transformation+  * **How can I debug AspectScript applications?** 
-    * We believe the performance overhead in interactive applications is negligible.  You can see this by tourself by playing the [[tetris|tetris game]].+    * We do not have an specific debugger for AspectScript at the moment, however AspectScript code can be debugged with any standard JavaScript debugger.  We plan to extend [[http://getfirebug.com/|Firebug]] to improve the debugging experience of users.
  
 +  * **How bad is the performance of AspectScript applications given that it is based on code transformation?**
 +    * We believe the performance overhead in interactive applications is negligible.  You can see this by yourself by playing the [[tetris|tetris game]].
  
 + 
  • faq.1255976940.txt.gz
  • Last modified: 2009/10/19 18:29
  • by aspectscript