Upload

Loading...

ActionScript as a language for creating JS applications with jQuery support and debugger

9,123

Loading...

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Dec 25, 2011

At the moment, we have a tool to generate the JS code from AS3.

We have a great IDE, that knows how JS-generated code matches the AS3 code in the editor.
We have a debugger that allows you to set breakpoints in AS3 code and stop the JS execution flow.
We have a ton of useful things, such as OOP, autocomplete, type-checking, smart refactorings and moreover language extensions.
We have a jQuery support: autocomplete and syntactic sugar.
We have the opportunity to extend the actual functionality of the IDE and create custom languages (the editor is based on Jetbrains MPS platform).
We have loads of know-hows accumulated over the years of Flash community existence.

This enables us to create Rich Internet Applications on AS3 that run right in browser, without Flash Player.
Is it a dream? Is it a Utopia?

We're very interested in JS developers opinion.

Does the JavaScript Community need an OOP language? A syntactic sugar? Are JS developers under way to this direction?

The uprise of coffeecript and dart (as well as things like lesscss) sustain this trend.

On the other side, may be this technology is out of demand and we're just wasting our time? What is your opinion?

The next version of the IDE will have even more advanced debugger, jQuery-plugins and d3.js support. All the available AS3 language extensions - generics, collections, traits, events flow, etc. (http://flashout-api.tumblr.com/) - will also work in JS runtime.

The public beta of Realaxy ActionScript Editor 1.1 with astojs support is available here (http://blog.realaxy.com/post/14777221...) for Windows, Mac and Linux.

Loading...

Advertisement
When autoplay is enabled, a suggested video will automatically play next.

Up Next


Sign in to add this to Watch Later

Add to