Thursday, August 05, 2004

Wintellect - Power Collections

Wintellect - Know How - Resources - Power Collections

From the Web Site:
"With .NET 2.0 comes the ability to implement what has been known in C++ as template classes. Generics are like C++ templates, only better. To learn more about generics, check out Jason Clark’s article in MSDN Magazine: http://msdn.microsoft.com/msdnmag/issues/03/09/NET/

Leading the development effort is Peter Golde, formerly a Lead Designer for the C# language. Peter is currently building the starting set of classes as well as incorporating ideas from the community into a set of collection classes to be made freely available to the public."

From the Spec:
"The Power Collections Library is an open source collection class library for the next version of .NET. The
philosophy of the library is to extend the base class library (BCL) of collection classes that will be available
with .NET 2.0 rather than provide a complete and separate set of classes from .NET."

From the Email:
"Of course, the big advantage of .NET 2.0 collections is that they will be type safe and avoid boxing via the use of generics. We’re not going to re-implement collections provided in the Base Class Library (known as the BCL). Anything beyond the BCL that will be readily required (or that the community can make a good argument for), we are going to implement in Power Collections. A starting set will be ordered and unordered Set, Bag, Dictionary (unique and duplicate keyed versions), Double-ended Queue, and Priority Queue. We’ll be adding some utility types, like Pair and Triple and some built-in algorithms. You can review the current version of the specification at http://www.wintellect.com/powercollections/spec.aspx"


Blog

I can also use a new collection... :)

No comments: