flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Schmalle <apa...@teotigraphix.com>
Subject Re: ABC -> JS
Date Tue, 04 Dec 2012 18:54:52 GMT

Quoting Alex Harui <aharui@adobe.com>:

> On 12/4/12 9:53 AM, "Michael Schmalle" <apache@teotigraphix.com> wrote:
>> Quoting Alex Harui <aharui@adobe.com>:
>>> On 12/4/12 2:24 AM, "Michael Schmalle" <apache@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)?

Ok, I get what you are saying but that is like buying a car with no  
mechanic within 3000 miles. The way that code is in the project, it  
feels like a prototype implementation. There are notes and todos  

But I am probably just over thinking... I just have a hard time  
counting on things I didn't make or can't even talk to the people that  
made it to ask questions about why and how they did things.

At least in most opensource projects you can at least look at the  
development history.

> By getting MXML to output data instead of code, there is a lot lower chance
> we'll need to change the compiler going forward.

And in no way shape or form am I saying don't use what you already  
have. I have my own reservations and those are just my opinions.


> --
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui

Michael Schmalle - Teoti Graphix, LLC

View raw message