It's so sad to see what happened to AppleScript/the Open Scripting Architecture.
When it arrived you could basically build your whole app around it as a message-passing/object system and get automatic, deep scripting integration.
NeXTpple never properly integrated it into Cocoa, and eventually they wanted a more user-friendly GUI scripting system and put their NIH syndrome to work and made Automator, which never took off because it was too simple. They they built Shortcuts off an acquihire and now Shortcuts introduces NSUserActivity as the new way to... build your whole app around a message-passing/object system and get automatic, deep scripting integration. Except now we have all this weird magic templating going on.
When it arrived you could basically build your whole app around it as a message-passing/object system and get automatic, deep scripting integration.
NeXTpple never properly integrated it into Cocoa, and eventually they wanted a more user-friendly GUI scripting system and put their NIH syndrome to work and made Automator, which never took off because it was too simple. They they built Shortcuts off an acquihire and now Shortcuts introduces NSUserActivity as the new way to... build your whole app around a message-passing/object system and get automatic, deep scripting integration. Except now we have all this weird magic templating going on.