471,627 Members | 1,356 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,627 software developers and data experts.

C5 generic collection library for C# and CLI

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
Feb 6 '06 #1
1 2103
> 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.

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


This is my first time hearing about this project. Quite impressive, really.
The documentation is superb. It is quite literally the reason I understood
the project and will be using it in the future.
Thanks,
Shawn

http://www.zenofdotnet.com

Feb 8 '06 #2

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

reply views Thread by Peter Sestoft | last post: by
4 posts views Thread by =?Utf-8?B?QkogU2FmZGll?= | last post: by
1 post views Thread by Kuldeep | last post: by
5 posts views Thread by sloan | last post: by
1 post views Thread by XIAOLAOHU | last post: by
reply views Thread by leo001 | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.