Re: Synchronous method in asynchronous signal callback
Thiago Macieira <[email protected]>
| Newsgroups | gmane.comp.freedesktop.dbus |
|---|---|
| Message-ID | <1843997.PhGsCNMb37@tjmaciei-mobl4> |
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
_______________________________________________
dbus mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/dbus