3 ms·
Look into COM/dbus. There are generic language independent object models.
by Spivak 3y ago
Look into COM/dbus. There are generic language independent object models.
- lproven 3y agoI am aware of them! Do you really think that something like this is suitable to be embedded as the core internal communications mechanism of an entire operating system? 'Cause I don't. Do you remember, for example, that the original plan for the GNOME desktop environment was that components would communicate over CORBA? They abandoned that after version 1.
- Spivak 3y agoOh I absolutely think so, in fact I really hope kdbus gets merged and eventually it gets used to expose kernel structures Processes being real objects /kernel/proc/1363 with interfaces like org.kernel.proc.Process1 that allow you to manipulate them with generic message passing/function calls would be amazing.
- lproven 3y agoHuh. Okay then. Me, I'd prefer to throw the whole lot out and start over with something clean that incorporated this into its central design.