Bug#825206: ITP: libcork -- simple, easily embeddable, cross-platform C library
Package: wnpp
Severity: wishlist
Owner: Roger Shimizu <rogershimizu@gmail.com>
X-Debbugs-Cc: rogershimizu@gmail.com, max.c.lv@gmail.com, 073plan@gmail.com
* Package name : libcork
Version : 0.15.0
Upstream Author : Douglas Creager <douglas.creager@redjack.com>
* URL : http://libcork.readthedocs.io
* License : BSD-3-clause
Programming Lang: C
Description : simple, easily embeddable, cross-platform C library
Description in detail:
simple, easily embeddable, cross-platform C library
It falls roughly into the same category as glib or APR in the C world;
the STL, POCO, or QtCore in the C++ world; or the standard libraries of any
decent dynamic language.
.
So if libcork has all of these comparables, why a new library? Well, none of
the C++ options are really applicable here. And none of the C options work,
because one of the main goals is to have the library be highly modular,
and useful in resource-constrained systems. Once we describe some of the
design decisions that we’ve made in libcork, you’ll hopefully see how this
fits into an interesting niche of its own.
Status:
This library is needed by shadowsocks-libev, which is ITP-ed as #824268.
I already finished part of work and push to my github repo:
- https://github.com/rogers0/libcork
Cheers,
--
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 17B3ACB1
Reply to: