|Re: [eclipse-incubator-e4-dev] SWT port to Flex|
|Trying to wrap my head around what this even means. Is there a write-up somewhere? You can't use a Java JCL directly with Flex, so I assume you want to start with GWT or Harmony and transmute the required classes to ActionScript.|
My first take would have been to try to provide the spirit of SWT on top of existing Flex (and for Dojo, dojo) infrastructure, as much as you can. But that's a different styled kind of result, and it's not clear that it would be all that useful anyway.
Here's an interesting thought: SWT for Dojo for Rhino. Which would of course use the "real" SWT in the end. Giving you some kind of "portability" story for JS across SWT/Java and SWT/Dojo/browser. Unless that's what SWT for Dojo already is ...
On Sep 18, 2008, at 1:45 PM, Steve Northover wrote:
One of the big issues when porting SWT to a platform where Java isn't running is that Java isn't running. For the Flex port, a cross-compiler was written that converts Java to ActionScript, but there's more than just syntax translation involved when running Java without a JVM. Java programs need a Java Class Library (JCL) to code against. For the Flex prototype, a small CLDC-like"Java Class Library was written. This was done to get off the ground but in the long run, maintaining this JCL is not attractive.