I'm using Windows & Linux at work, and Mac OS X at home, and Emacs provides uniform interface for most of my tasks, except web browsing and multimedia...
From someone who never touched OS X, how would you compare its system-wide software integration with Emacs?
https://developer.apple.com/reference/foundation/nsdatadetec...
They essentially act as regexes that when match allow for an external application to be called with that text sent as a parameter. This allows for dates to be clickable and create and event in a calendar for example.
They also do a good job of taking phone numbers from emails and when an unknown call comes in suggesting that it might be the person who included that in an email.
These features generally work well in their apps, but I think there's less support for third parties to create custom options (though I haven't actually tried so not sure).
There are many people who use Emacs as their OS, its never been appealing to me, because I like the richness of other tools.
There is a question though, are OSes doing enough to make the integrated experience like Emacs something that's done system wide? I think Apple comes close to providing the set of things you want, but it still feels tacked onto the top, rather than more deeply integrated.