Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

while I don't particularly mind C myself, I have on occasion passed messages between processes over nanomsg to avoid merging the incompatible contents of two conda environments.

I wonder if more platforms would consider having a stub that connects with the OS and talks to the rest of its kin via sockets of one sort or another. it does introduce a ton of lag and multiple kernel-userspace jumps I suppose.



Like Mach ports, XPS, COM, D-BUS, Android Binder,...?


Yes, exactly! In fact I wish software would expose most of their functionality through something like these, and use it themselves. E.g. a part that queries the backend, and can be called by the GUI. That way it would be easy to have alternative versions, e.g. one frontend to access multiple messaging services (like those that existed back in the days to do yahoo,msn,google, etc at the same time).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: