Hacker News new | ask | show | jobs
by catfest 3721 days ago
I'd hardly call it "cruft" - this is the beauty of computer systems and software - abstraction!
1 comments

And now your messenger app needs a launcher, switcher, notification manager, search, per-app settings pages, etc. And maybe its own process model/scheduler, to prevent rogue apps from slowing down the messenger app. And apps within the messenger app now need to be cross-messenger-platform on top of being cross-webview-platform.
It's almost like people's expectations for software go up over time.