On 12/4/12 9:53 AM, "Michael Schmalle" <apa...@teotigraphix.com> wrote:
>
> Quoting Alex Harui <aha...@adobe.com>:
>
>>
>>
>>
>> On 12/4/12 2:24 AM, "Michael Schmalle" <apa...@teotigraphix.com> wrote:
>>> What makes that code REALLY confusing is although you say he is using
>>> AS, there is a huge amount of ABC opcode in that code he wrote.
>> Are you talking about JSEmmitter?
>
> I'm talking about the classes in general.
You know AST better than me, but it seems like JSGeneratingReducer has an
AST API and doesn't require knowing about ABC or SWF?
> My question is, who is going
> to maintain this code base in a year? Adobe, our committers that
> totally understand all the classes and their implementation?
Adobe won't be maintaining this code base. Sure they pay me, but really,
I'm just another community member regarding FalconJS. I'm learning the code
base just like you.
I haven't really thought about this, but other than bug fixes, unless we try
to evolve the language, what other changes would need to be done (assuming
performance is acceptable)?
By getting MXML to output data instead of code, there is a lot lower chance
we'll need to change the compiler going forward.
--
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui