3 ms·
It's interesting how some ideas very quickly start popping up everywhere at once. One of my colleagues was working on adding support for fibers to systemd for s
by cyphar 5mo ago
It's interesting how some ideas very quickly start popping up everywhere at once. One of my colleagues was working on adding support for fibers to systemd for some time (and the PR was merged a few days ago[1]!). From my understanding, this model is really quite useful for programs like pid1 that cannot use threads.
[1]: https://github.com/systemd/systemd/pull/39771 https://github.com/systemd/systemd/pull/39771
- wasting_time 5mo agoFunny that systemd appears to copy features from GNU Shepherd now after years of the opposite.
- cryo32 5mo agosystemd is turning into Windows NT.
- porridgeraisin 5mo agoI'm not exactly a systemd shill. But what? How?
- cryo32 5mo agoWell it seems to be slowly including a lot of NT features. Fibers, message bus, the logging system, service management. I’m starting to think NT got it right.
- NekkoDroid 5mo agoFrom what I gather, NT does a lot of things right, just the stuff ontop is what is dragging it down.
- cryo32 5mo agoExactly. Even win32 is mostly ok.
- audidude 5mo agoThis feature (fibers in systemd) was also modeled after libdex (which I wrote for GNOME).