4 ms·
> Unix as a design philosophy is dead, or it is in serious need of a revamp in order to cope with the realities of modern systems. Oh, you young whippersnapper
by sergiosgc 13y ago
> Unix as a design philosophy is dead, or it is in serious need of a revamp in order to cope with the realities of modern systems.
Oh, you young whippersnapper, there is still so much in the world for you to learn.
IT is the poster child of the NIH syndrome. No other knowledge area suffers from it as much as IT does. For a system design paradigm to have survived 50+ years in this environment, it must be quite good.
Settling on dbus for IPC is about as bad as settling with CORBA would have been ten years ago. Settling with a simp!e Unix socket following the everything-is-a-file paradigm is just as correct today as it was in the sixties.
- bitwize 13y agodbus provides useful abstractions -- like broadcast/multicast -- that are lacking in the traditional Unix IPC mechanisms and are cumbersome and slow to implement. That's a big part of why it's superseding almost every other IPC mechanism out there for critical system messages, and why it's going into the kernel.