I actually like the PowerCollections a lot and do not reject it at all. I don't know where you got that impression ?! The only change I would do is split up the Algorithms class. It takes already a long time to find the method you need and on some slower machines, it slows down VS to a crawl when Intellisense loads up.
Besides, I don't see where anyone can contribute to PowerCollections ... AFAIK, it is the work of one man, albeit, a very good one. Sure, I could fork it, but I dont want to go down that route. I prefer to use it as an external component if and when I need it. Finally, I do not see any public tree or graph abstraction in PC. There is yet another RB tree implementation, but it is internal. So I dont see my work duplicating work already done by Peter Golde. I don't know about you, but a tree is very basic. It is the base of many data structures and part of the solution to many problems. Are you not tired of writing your own tree everytime ? And because of time and money, that tree (those trees) is bound to be a partial solution and each tree will have its own public interface and semantics, which is kinda annoying. You seem to think I am reinventing the wheel. I am not, there is not such a wheel in .NET, yet. This is a recurring critic of .NET that its data structures are lacking. I think we are getting off-topic here. If you tell me that there is no need for my project and you are right, I will be the first to thank you for preventing me to waste my time. Thanks for trying to do a reality check with me thought ;) Sébastien On 7/28/07, Marc Brooks <[EMAIL PROTECTED]> wrote: > > > My business need is building an open source collection component. I will > > use it for in my own software once it is stabilized. > > Sounds interesting... any reason not to just use PowerCollections? I > understand wanting to build your own to learn... but do you have a > reason to reject a very good library that is already open-sourced? > > -- > "It's not the quality of journalism that is sinking e-media companies, it > the quality." Thom Calandra - CBS Marketwatch > > Marc C. Brooks > http://musingmarc.blogspot.com > > =================================== > This list is hosted by DevelopMentor(r) http://www.develop.com > > View archives and manage your subscription(s) at > http://discuss.develop.com > -- Sébastien www.sebastienlorion.com