On 6/3/15, 3:03 AM, "Michael Schmalle" <teotigraphix...@gmail.com> wrote:
>On Tue, Jun 2, 2015 at 8:44 PM, Frédéric THOMAS <webdoubl...@hotmail.com> >wrote: > >> > >From my perspective FlexJS AND FalconJX(vanilla), specifically the >>AS3 >> > >language has an up hill battle because, we are not evolving the >>language >> > >like TypeScript and such and all the other techs. >> > >> > Yeah, people like new, but Java is still being used in lots of places. >> >> Java is here since 1985 IIRC and has more than 3 people working on the >> compiler, it evolved a lot :-) >> > > >Well there are, it's called the forked ASC compiler. This is one part of >the project I have to bury my head in the sand or else I get kind of sad. > >I mean, what if we wanted to add a language feature to the AS3.g and >parser. We can't because it's tied to SWF generation. > >For me, this is the elephant in the room that never gets talked about. >Why? >Yeah, you need compiler engineers that get paid bank to work on it like >that from my perspective, it's not something I could do(SWF). > >If in any way we wanted to add/change the AST it would break everything >down the chain until it all was updated. I could be missing something, but doesn’t Apache Flex own the chain? I suppose if the language feature you want requires a VM change then that would prove difficult, but I’ve always thought that C++ method overloading was possible via changes to code in our repos. -Alex