flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cosma Colanicchia <cosma...@gmail.com>
Subject Re: [FALCON] Parity with MXMLC
Date Wed, 04 Sep 2013 08:02:08 GMT
...and its great to see a thread with this title, good job! :)


2013/9/4 Cosma Colanicchia <cosmacol@gmail.com>

> Hi, in my personal opinion Repeaters support should be discontinued in
> Falcon. It looks like an "intrusive" feature, don't know if it's worth the
> effort to implement it, its mantainance costs and the related code
> complexity growth (energy that could be put somewhere else).
>
> And, old projects still heavily using them have could always continue
> using the old compiler, and they probably will anyway.
>
> (just my 2 cents)
>
>
> 2013/9/4 Carlos Rovira <carlos.rovira@codeoscopic.com>
>
>> Hi Alex,
>>
>> although I hate Repeaters and does not use it since many years ago, I must
>> to say that Repeaters are everywhere. So I'm afraid that Falcon will need
>> that things to make it production ready. If we want to be able to use it
>> in
>> old projects...If the plan is only use it for new ones, I'm sure that it
>> would be even better so Repeater will be unavailable for falcon projects
>> :)
>>
>>
>> 2013/9/4 Alex Harui <aharui@adobe.com>
>>
>> > In my tour through Falcon to get BasicTests to run, I saw there were
>> > several things that MXMLC could do that were un-implemented.  OTOH the
>> > list was:
>> >
>> > -Function data-binding
>> > -XML data-binding
>> > -Repeaters
>> >
>> > There may be more.  I got enough of function data-binding to work to get
>> > BasicTests to run, but it won't work in the general case yet.  But I
>> think
>> > it should be somewhat straightforward to do.
>> >
>> > I haven't looked into getting XML data-binding to work.  I do know that
>> > XML data-binding is very Flash-specific.  Flash XML nodes support some
>> > sort of change notification.  I don't see any way for us to support this
>> > in FlexJS, so for FlexJS, I'm thinking we'll simply say you can't use
>> XML
>> > data-binding and maybe add a compiler option to warn where you use it.
>> >
>> > Repeaters generate some pretty complicated code, IIRC.  I think Adobe
>> > would have deprecated it if we could.
>> >
>> > So the question is: Can we make Falcon releases without full
>> > implementation of these features?  Can we get away with never supporting
>> > Repeater?
>> >
>> > -Alex
>> >
>> >
>>
>>
>> --
>> Carlos Rovira
>> Director de TecnologĂ­a
>> M: +34 607 22 60 05
>> F:  +34 912 94 80 80
>> http://www.codeoscopic.com
>> http://www.directwriter.es
>> http://www.avant2.es
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message