| systemd is incredibly useful and powerful. If you are a developer on Linux then you really owe it to yourself to learn as much as you can about systemd. If you really understand systemd then you'll find yourself architecting your software around its capabilities. systemd, if you understand it, can mean you can completely avoid large chunks of development you might otherwise have assumed you need to do. socket activated services,
nspawn,
traffic accounting,
the list of juicy goodness goes on and on.... Ignore the haters, they wouldn't hate if they dedicated their energy to understanding systemd instead of hating on it. In 2022 you are a really an incomplete full stack developer if systemd is not one of the technologies you know very well. |
In that one sentence I think you've highlighted what garners hate from the haters. It's powerful, and it's great when that power is used for good. Those times when it's not is where people get agitated.