GSoC proposal: Quirinus C library (qc)

Kevin Bowling kevin.bowling at kev009.com
Fri Feb 28 18:51:41 UTC 2014


On 2/25/2014 1:24 AM, Dmitry Selyutin wrote:
> Hello everyone!
>
> My name is Dmitry, I'm 22 years old student from Lomonosov Moscow State
> University of Russia. This message is addressed mainly to C connoiseurs,
> yet I think other people may find it interesting. It's a GSoC proposal.
> It's a pity that for language like C we generally don't have something
> universal like Boost, so we have to implement some common functions from
> scratch or introduce new dependencies. We have Glib, which is used mainly
> by Gnome developers (though it is a standalone library) and LGPL-ed, which
> is not as liberal as Boost's license. We also have APR, which seems to be a
> bit more comprehensive and convenient, yet it is not so well-known as Glib.
> I'm in process of implementing a something like Boost for ANSI C (though I
> don't pretend this library to share Boost's comprehensiveness). Several
> ideas I find useful are:

Depending on what kind of development you are doing, either of these 
make a decent foundation library:

* http://facebook.github.io/libphenom/
* https://github.com/joyent/libuv

You may want to pick and use one wholesale for any I/O pieces.

Regards,
Kevin



More information about the freebsd-hackers mailing list