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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.