[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


From: Nikos Mavrogiannopoulos
Subject: ccan
Date: Sun, 14 Apr 2013 20:50:06 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130116 Icedove/10.0.12

 I've recently started a project and while looking for functionality
that didn't exist in gnulib I've find CCAN at [0] which is pretty
similar to gnulib. It contains code snippets to be used in programs
under liberal licenses. Some of the code there is similar to code used
in Linux kernel (so it is quite straightforward to use it if you are
used to Linux kernel programming).
Some modules I found interesting:
* talloc (from samba)
* linked lists (similar to linux kernel)
* hashes/hash tables
* container_of (from linux kernel)
* darray (dynamic array handling)

Some of these things are a matter of style (e.g. I understand that
gnulib ships some alternative linked lists of hash table implementations).

It think it would be nice if both projects could be combined (or at
least if gnulib was extended with these modules).


[0]. http://ccodearchive.net/list.html

reply via email to

[Prev in Thread] Current Thread [Next in Thread]