Hacker News new | ask | show | jobs
by snuxoll 2072 days ago
> Apple should expose services in Control Center instead of making you use the terminal.

Especially given how obtuse launchctl is to work with compared to it’s Windows and Linux counterparts.

2 comments

Hmm. I don't know about Windows, but when I've used Linux in the last few years, my impression of systemd is that somebody looked over at Apple's launchd and inexplicably said "yes, that's a great idea, let's do that," then did it just a little bit worse.
Poettering actually did model systemd on launchd. See http://0pointer.de/blog/projects/systemd.html.

It's kind of funny because launchd and especially launchctl made a lot more sense to me after I learned systemd. In both good and bad ways.

I mean, the general design is fine, the UX kind of sucks though. systemctl stop/start/restart/reload/enable/disable is a lot easier to grok than launchctl.
Is it really that bad? launchctl (load|unload) doesn't seem to hard to use…