Use the C5 collection library. Lots of tree-related goodness there. //p Paulo Mouat VP Software Development Thomson TradeWeb LLC
On 7/29/07, Sébastien Lorion <[EMAIL PROTECTED]> wrote: > 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 > =================================== This list is hosted by DevelopMentor® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com