Remix.run Logo
Grombobulous 8 hours ago

The “everything is better than systemd” thing is a reactionary hot take from the early days of systemd. In practice systemd has a lot of great tools and I can’t think of any from macOS that are superior. For example, macOS has nothing close to the power that systemd journal gives you. Launchd uses XML, has less flexibility on launch dependencies, and has worse debugging functionality.

You should look into PipeWire for audio in Linux. It can do things that no other audio platform can. Route a browser tab into Audacity while also sending it to a virtual mic for a call, while a synth app feeds a DAW.

I would agree that Wayland has more development time to go to get better, but Wayland is architected better from the start and represents a more modern design. A lot of Wayland’s security advantages are by design where macOS had to tack them on after the fact. You also get a modular, extensible architecture with compositer diversity.