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

Reply via email to