Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Feb 2014 11:51:20 -0700
From:      Kevin Bowling <kevin.bowling@kev009.com>
To:        freebsd-hackers@freebsd.org
Subject:   Re: GSoC proposal: Quirinus C library (qc)
Message-ID:  <leqlqt$93i$1@ger.gmane.org>
In-Reply-To: <CAMqzjevCoS2qA7jmpPmOXpfzrsD1LzNMJbC8sw-Op-KB-UMhXQ@mail.gmail.com>
References:  <CAMqzjevCoS2qA7jmpPmOXpfzrsD1LzNMJbC8sw-Op-KB-UMhXQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?leqlqt$93i$1>