C5 generic collection library for C# and CLI

P

Peter Sestoft

We have just released C5, a library of generic collection classes for
C# and other CLI languages, as found in Microsoft .Net version 2.0.

C5 provides functionality and data structures not provided by the
standard .Net System.Collections.Generic namespace, such as persistent
tree data structures, heap based priority queues and hash indexed
array lists and linked lists. Also, the library is more comprehensive
than collection class libraries for other similar platforms, such as
Java and Smalltalk. Unlike many other collection class libraries, C5
is designed with a strict policy of supporting "code to interface not
implementation".

C5 is open source software available under a liberal (BSD-style)
license, it is thoroughly tested, and documented in an accompanying
free book.

Get C5 at http://www.itu.dk/research/c5/

Regards,

Niels Kokholm and Peter Sestoft
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top