Thx Who implemented mx.olap? He sure learned something about sets, bags n stuff. Any tips? Performance / memory considerations? I am pushing flash.utils.Dictionary to see how far I can get. Looks solid enough to implement identity based sets and multisets.
Best, Aldo On Nov 24, 2007 5:30 AM, Alex Harui <[EMAIL PROTECTED]> wrote: > > > > > > > > > > For 3.0? No. > > > > ________________________________ > > > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of Aldo Bucchi > Sent: Thursday, November 22, 2007 10:51 AM > To: [email protected] > Subject: [flexcoders] Re: On mx.collections and the missing data > structures... Set, Map, Queue, etc > > > > > > > > Are there any plans to improve on this for the next release? > > On Nov 20, 2007 2:14 AM, Aldo Bucchi <[EMAIL PROTECTED]> wrote: > > Hi all, > > > > I am ripping my hair off trying to figure out whether to create a > > parallel collections framework or somehow extend the current one. > > While sticking to the IList and ICollectionView interfaces provide > > immediate interoperability with the rest of the framework, they > > introduce ambiguity, performance penalties and semantic distortion > > when using it for more complex stuff. ( using a List where a Set is > > needed, no events on dictionary objects, no sequential access > > interface, etc ). > > > > While trying to implement something like the C++ STL in flash would > > definitely be overkill, I think that the core subset of Java > > collections framework would be definitely nice and feasible. > > > > It is not hard to retrofit IList to extend ICollection ( or IMultiSet > > ), and to extend the CollectionEvent to support plain membership > > change notifications when applicable. > > I would forget about identity definition ( comparators ) for now and > > stick to simple equality ( == ) in favor of performance and > > simplicity. > > > > Comments, anyone? > > > > Thanks, > > Aldo > > > > -- > > :::: Aldo Bucchi :::: > > +1 858 539 6986 > > +56 9 8429 8300 > > +56 9 7623 8653 > > skype:aldo.bucchi > > > > -- > :::: Aldo Bucchi :::: > +1 858 539 6986 > +56 9 8429 8300 > +56 9 7623 8653 > skype:aldo.bucchi > > -- :::: Aldo Bucchi :::: +1 858 539 6986 +56 9 8429 8300 +56 9 7623 8653 skype:aldo.bucchi

