C5 – uma biblioteca de collecções genéricas para .NET
Durante uma leitura do post “What is the most useful .net library you’ve found?” no stackoverflow.com, logo a abrir está a menção à biblioteca C5. E como não a conhecia, fui ver o que era.
C5 é uma biblioteca que acrescenta classes e interfaces de colecções genéricas não incluídas na System.Collections.Generic, da framework, nomeadamente estruturas em arvore persistentes, queues, stacks, listas indexadas com hash, e até eventos a alterações de collecções. A biblioteca foi/esta a ser desenvolvida pela Universidade de Copenhagen, e as bibliotecas, código fonte e documentação está disponível em http://www.itu.dk/research/c5/