On 7/1/13 10:15 AM, "Avi Kessner" <akess...@gmail.com> wrote:
>Why can't we get rid of those 13k line base classes? >On 1 Jul 2013 20:03, "Jonathan Campos" <jonbcam...@gmail.com> wrote: We can, but not without breaking backward compatibility or slower performance. In the two attempts I made, you can break UIComponent into some 20 sub-components but unless you break backward compatibility, many of those sub-components have to be instantiated during the startup phase and the extra overhead of calling in and out of the subcomponents slowed things down. That's why FlexJS isn't guaranteeing backward compatibility. We can take those sub-components and load them on-demand at different times. -Alex