Synchronous method in asynchronous signal callback
Thiago Macieira
thiago at kde.org
Tue May 26 12:18:07 PDT 2015
On Tuesday 26 May 2015 12:01:37 Thiago Macieira wrote:
> If you're going to write anything non-trivial in C, PLEASE do us all a
> favour and use Glib.
>
> Please don't reinvent the wheel, poorly. Please don't write your hashing
> algorithms which aren't optimal. Please don't introduce security holes by
> not parsing UTF-8 overlong sequences properly. Please don't write your
> mainloops that don't do synchronised systemwide wakeups to save power.
> Please don't write libraries that fail to handle EINTR properly or that
> leak file descriptors due to failure to use O_CLOEXEC & family.
BTW, anyone from Glib talking to WG14 about complementing the C standard
library?
Qt and Boost interact a lot with WG21 about extending the C++ standard
library. The new Technical Specification on networking is based on Boost's
Asio; the TS on URLs has a lot of learnings from Qt's QUrl.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
More information about the dbus
mailing list