Yet as you very well point out, it is a mess, and no where close to using AREXX or Datatype libraries.
Yet as you very well point out, it is a mess, and no where close to using AREXX or Datatype libraries.
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.