If anyone is interested in squeezing out n-th degree performance out of 
Flash... they've probably bumped into apparat.

https://github.com/joa/apparat

Adding constructs upon constructs in code amounts to entropy in ABC. 
De-composition, composition, inheritance, etc... all have costs and benefits 
which shift dramatically depending upon the application. IMO, the best way to 
settle the discussion is to take a given test to measure performance and start 
creating samples for evaluation ( e.g. whiteboards ).  

-- 
Rick Winscot


On Tuesday, January 24, 2012 at 3:06 PM, Michael A. Labriola wrote:

> That is actually my preference and the reason I was mentioning things like 
> AOP at the summit. We could keep the classes nicely designed but not pay the 
> priced at runtime.
> 
> -----Original Message-----
> From: Alex Harui [mailto:aha...@adobe.com]
> Sent: Tuesday, January 24, 2012 12:32 PM
> To: flex-dev@incubator.apache.org (mailto:flex-dev@incubator.apache.org)
> Subject: Re: Flex 5 UIComponent - Behavior Pattern
> 
> 
> 
> 
> On 1/24/12 10:20 AM, "Haykel BEN JEMIA" <hayke...@gmail.com 
> (mailto:hayke...@gmail.com)> wrote:
> 
> > I'm curious to see your work Alex. Were you able to do some
> > performance and memory tests with your prototype?
> > 
> > Haykel
> Further back in this thread I stated that the prototype was not faster 
> because of 'interstitial' costs: the cost of adding an additional function 
> call to get to the subobject that actually does the work.
> 
> I think you have to give up on something: backward-compatibility, keeping 
> certain high-bandwidth 'behaviors' baked in', memory footprint, in order to 
> get gains.
> 
> Or do something more clever like figuring out how to do post-process 
> optimization of the SWF that can set up tail-call optimizations and reduce 
> the interstitial cost.
> 
> --
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui
> 
> Notice: This transmission is intended only for the use of the individual or 
> entity to which it is addressed and may contain information that is 
> privileged or confidential. Any dissemination, distribution or copying of 
> this transmission by anyone other than the intended recipient is strictly 
> prohibited. If you have received this transmission in error, please notify 
> the sender immediately by e-mail or telephone and delete the original 
> transmission. Thank you. 

Reply via email to