Hacker News new | ask | show | jobs
by cryptophreak 23 days ago
The point is that one operating system has all the wiring exposed for all applications, and the others do not. And in some cases, they deliberately went the other way:

https://www.jamf.com/blog/synthetic-reality/

1 comments

But Linux doesn't have wiring exposed for all applications on the command line, any more than any other OS. That isn't a requirement for applications to run on Linux. For example, the Eclipse IDE runs on Linux. It even has a command line interface. But what you can do in the command line is not everything you can do in Eclipse.

AppleScript arguably offers a far richer interface for driving applications that have a UI. It's just no one has designed an agent to take advantage of that.