I still don't like these references to aliens. Please, let's focus on the technical aspects.
IMO, Apache Flex is about components and not about platforms. That is why FlexJS is attempting to be platform agnostic. It supports SWF and HTML/JS/CSS today. Maybe some other platform in the future. Apache projects are about communities of people with similar interests. I personally would not want to work on any emulation of Flash. The problem space is too big. There will be expectations that non-Flex content will run on these emulations. When something goes wrong, you can't just use an AS-only project or JSFiddle to test whether it is Flex code or the platform. Once you are responsible for a platform, you have to deal with lots more configuration issues that are abstracted away from Flex. But that doesn't mean that folks can't discuss these topics here, although extended discussion should probably happen in the communities that are actually building out the code (W3C, skia, Flutter). And those communities are welcome to discuss their work here in order to draw attention and recruit for their communities. And I wish all of them luck, and hope that our components work on their platforms. My 2 cents, -Alex On 4/11/17, 7:53 AM, "Gary Yang" <flashflex...@gmail.com> wrote: >Great! when you guy enjoying wherever it is, please do mind people still >on >earth can't bypass FP, begging for next release of Flex. > >On Tue, Apr 11, 2017 at 6:48 AM, Dev LFM <developer...@gmail.com> wrote: > >> It's a known fact that Flutter is already doing that, only releases at >>the >> moment for ios/android, but I believe that in a 1 year span it will be >> possible to deploy to desktop too... >> >> No comments? too much work? Am I living on Jupiter? ^^ >> >> 2017-04-11 10:35 GMT+01:00 Dev LFM <developer...@gmail.com>: >> >> > If drawing on gpu is possible, I would go even further and also add >>skia >> > to the discussion. >> > >> > My vision is, use skia to render everywhere.. Having then different >> > "falcon" to compile for webgl/ios/android/win/osx/unix/raspi >> > >> > Now.. what would be needed? I think a transpiler of "stage3d" to >>"skia" >> > could be a 1st attempt.. >> > >> > Thoughts? >> > >> > 2017-04-11 7:32 GMT+01:00 Alex Harui <aha...@adobe.com>: >> > >> >> Gary, >> >> >> >> Please try to focus on actual technical issues and let those who >>want to >> >> try, try it. Some people think making Flex/FlexJS popular again is a >> long >> >> shot as well. >> >> >> >> I'm not that familiar with WebAssembly, but from what I've read >>today, I >> >> think Josh has hit on the main technical challenge, which is that >> >> WebAssembly doesn't appear to let you draw directly to the screen. >>It >> >> sort of reminds me of Alchemy/FlasCC. >> >> >> >> -Alex >> >> >> >> On 4/10/17, 7:26 PM, "Gary Yang" <flashflex...@gmail.com> wrote: >> >> >> >> >Thanks, I would love to see how you can get there, W3C started >> designing >> >> >HTML5 in 2009, Firefox is still making exception for Flash Player >>now, >> >> >maybe you can help them get rid of it and unify the web truly. >> >> > >> >> >On Mon, Apr 10, 2017 at 5:24 PM, Jason Taylor <ja...@dedoose.com> >> wrote: >> >> > >> >> >> Gary, do you even have any idea what WebAssembly is? You should >>check >> >> >>out >> >> >> some articles on it: >> >> >>https://na01.safelinks.protection.outlook.com/?url=https% >> >> 3A%2F%2Fgithub.c >> >> >>om%2FWebAssembly%2Fdesign%2Fblob%2F&data=02%7C01%7C%7C9587 >> >> 71644c3444d5448 >> >> >>308d480821d4b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% >> >> 7C63627474370530 >> >> >>2509&sdata=roF8%2B3Z2KOZAW7NVE8QJ3OSFAraX8ViFl179cVi% >> >> 2FgJY%3D&reserved=0 >> >> >> master/FAQ.md, >> >> >>https://na01.safelinks.protection.outlook.com/?url=https% >> >> 3A%2F%2Fdevelope >> >> >>r.mozilla.org%2Fen-US%2Fdocs%2FWebAssembly%2F&data=02% >> >> 7C01%7C%7C958771644 >> >> >>c3444d5448308d480821d4b%7Cfa7b1b5a7b34438794aed2c178decee1 >> >> %7C0%7C0%7C6362 >> >> >>74743705302509&sdata=sf%2FmlA5b%2FvU79NgnjPu1tdhbF3sJ1FAoQ >> >> ahTmV06%2FAc%3D >> >> >>&reserved=0 >> >> >> Concepts >> >> >> >> >> >> In a nutshell the browser vendors finally realized that HTML+JS >>will >> >> >>never >> >> >> be efficent enough to implement complex software/games in browser, >> and >> >> >>thus >> >> >> WebAssembly was born. It was designed by the W3C committee that >> >> included >> >> >> all the major browser vendors. >> >> >> >> >> >> Please do yourself a favor and research your opinion before you >> spread >> >> >> mis-information. >> >> >> >> >> >> >> >> >> >> >> >> -----Original Message----- >> >> >> From: Gary Yang [mailto:flashflex...@gmail.com] >> >> >> Sent: Monday, April 10, 2017 2:21 PM >> >> >> To: dev@flex.apache.org >> >> >> Subject: Re: WebAssembly Flash ByPass >> >> >> >> >> >> 1) It takes a long time to make a powerful system like Flash >>Player >> >> >>stable >> >> >> enough, Google Map has been using webGL for a long time, improved >>a >> lot >> >> >> still crash all the time. >> >> >> 2) Politically, none of the major browser vendors would let >>anything >> >> our >> >> >> of their control grow bigger anymore, Flash Player is the only >> >> >>exception, >> >> >> it came too early and too important to the web to be killed. >> >> >> >> >> >> The only chance to implement high performance application across >>main >> >> >> stream browsers is still Flash with stage3D AGAL, time has proved >> it, I >> >> >> don't the majority get it, when it comes to tech, this is usually >>it, >> >> >>most >> >> >> just follow what others say. >> >> >> >> >> >> Sad haaa? What if spent time in implementing Flex with AGAL from >>the >> >> >>very >> >> >> beginning? Flash platform might not be on the hanging edge... >> >> >> >> >> >> >> >> >> On Mon, Apr 10, 2017 at 5:16 PM, Josh Tynjala >><joshtynj...@gmail.com >> > >> >> >> wrote: >> >> >> >> >> >> > I don't think you can simply compile LightSpark as-is to >> WebAssembly. >> >> >> > I suspect that its rendering code will need serious >>modification to >> >> be >> >> >> > able to draw to HTML Canvas or WebGL instead of whatever native >> APIs >> >> >> > it uses now. This part probably wouldn't be trivial. >> >> >> > >> >> >> > - Josh >> >> >> > >> >> >> > On Mon, Apr 10, 2017 at 1:52 PM, Jason Taylor >><ja...@dedoose.com> >> >> >>wrote: >> >> >> > >> >> >> > > Why would we be implementing anything? I'm talking about >>taking >> >> >> > LightSpark >> >> >> > > as is (with their 252 open bugs) compiling it to LLVM, using >>that >> >> >> > > input >> >> >> > for >> >> >> > > the WebAssembly compiler and compiling the output binary as a >> >> >> > > LightSpark WebAssembly drop in flash player. This has >>nothing to >> >> do >> >> >> > > with the >> >> >> > existing >> >> >> > > FlexJS work and is merely to allow the existing flash apps to >>run >> >> in >> >> >> > > browser, cross platform without a plug-in (such as Safari on >> iOS). >> >> >> Not >> >> >> > > quite sure what exactly is so crazy here. Sorry, FlexJS will >> never >> >> >> > > give >> >> >> > us >> >> >> > > the performance we (Dedoose) need, so extending the life >>cycle of >> >> >> > > the >> >> >> > flash >> >> >> > > player a couple more years to buy us time for a complete >>rewrite >> in >> >> >> > > a performant client technology is pretty important to us. >> >> >> > > ~ JT >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > > -----Original Message----- >> >> >> > > From: Gary Yang [mailto:flashflex...@gmail.com] >> >> >> > > Sent: Monday, April 10, 2017 1:46 PM >> >> >> > > To: dev@flex.apache.org >> >> >> > > Subject: Re: WebAssembly Flash ByPass >> >> >> > > >> >> >> > > No mean to be offensive, implementing everything in >>WebAssembly >> >> >> > > feels >> >> >> > just >> >> >> > > like talking about living in Mars, even with >>HTML/Javascript/CSS >> >> >> > regardless >> >> >> > > of performance, after so many years ... >> >> >> > > >> >> >> > > On Mon, Apr 10, 2017 at 4:18 PM, piotrz < >> piotrzarzyck...@gmail.com >> >> > >> >> >> > wrote: >> >> >> > > >> >> >> > > > Hi Gary, >> >> >> > > > >> >> >> > > > Please be tolerant to Jason's opinion and ideas. Apache >>Flex is >> >> an >> >> >> > > > open source project and if Jason would like to bring some >>idea >> >> >> > > > here he is very welcome, same as you. >> >> >> > > > >> >> >> > > > Piotr >> >> >> > > > >> >> >> > > > >> >> >> > > > >> >> >> > > > ----- >> >> >> > > > Apache Flex PMC >> >> >> > > > piotrzarzyck...@gmail.com >> >> >> > > > -- >> >> >> > > > View this message in context: http://apache-flex- >> >> >> > > > development.2333347.n4.nabble.com/FlexJS-feature-chart-work- >> >> >> > > > status-tp61035p61082.html >> >> >> > > > Sent from the Apache Flex Development mailing list archive >>at >> >> >> > Nabble.com. >> >> >> > > > >> >> >> > > >> >> >> > >> >> >> >> >> >> >> >> > >>