3 ms·
So let's take the first example on the list, dbus. http://www.freedesktop.org/wiki/Software/dbus http://www.freedesktop.org/wiki/Software/dbus Should no progr
by sciurus 15y ago
So let's take the first example on the list, dbus.
http://www.freedesktop.org/wiki/Software/dbus http://www.freedesktop.org/wiki/Software/dbus
Should no programmers have to know about inter-process communication? Is dbus a bad IPC mechanism? Is IPC itself a flawed concept?
Those are interesting questions, because we can ask why and look for alternatives. Ryan's post and your response, not as interesting.
- rwmj 15y agoApplication messaging is a great idea. Desktop buses are useful. DBus as an implementation of messaging largely sucks. It uses an ad hoc protocol, there's little security, the C library implementation of it is a big mess, the socket interferes with remote X, introspection doesn't really work, and it uses far too much XML.