Sal Soghoian, ex leader di AppleScript, scrive sull'automazione per MacStories

Dopo che Apple ha terminato la sua posizione di Product Manager di Automation Technologies per "motivi commerciali", Sal Soghoian, automatore ed evangelista di AppleScript, è ora ospite dei blog su queste tecnologie su MacStories.

Nel suo primo post per la pubblicazione, Soghoian condivide le sue opinioni su Automator, AppleScript e servizi simili rispetto alle estensioni delle app. Soghoian ha trascorso quasi 20 anni alla guida di AppleScript, Automator e tecnologie correlate in 1 Infinite Loop.

Nel post intitolato "Le estensioni delle app non sono un rimpiazzo per l'automazione degli utenti", Soghoian contempla se Apple dovrebbe decidere di combinare le proprie risorse ingegneristiche per formare team che offrano versioni di app iOS e macOS.

Sebbene le estensioni per app iOS e macOS possano sostituire la suite completa di servizi di automazione utente in macOS (Apple Event scripting, Automator, Services, utilità della riga di comando UNIX, ecc.), Soghoian propone che Apple pensi all'automazione dell'utente e alle estensioni per app in termini di "AND" anziché "OR".

Abbracciare lo sviluppo di una nuova architettura di automazione multipiattaforma, forse chiamata "AutomationKit", che incorporerebbe la "apertura di tutti" dell'automazione degli utenti con le capacità focalizzate dei plugin creati dagli sviluppatori.

Le estensioni delle app potrebbero diventare i nuovi servizi di sistema macOS e Automator potrebbe salvare i flussi di lavoro come estensioni con accesso al menu Condividi e nuovi punti di estensione "non di selezione". E AutomationKit potrebbe persino includere un bridge Apple Event in modo che funzioni con gli strumenti di automazione macOS esistenti.

Le estensioni app potrebbero diventare un altro tipo di automazione utente. Che concetto.

Durante il suo incarico presso Apple dal 1997 al 2016, Soghoian ha avanzato una vasta gamma di tecnologie di automazione utente tra cui CLI UNIX, JavaScript, AppleScript, Automator e supporto di scripting per diverse app di stock.

La sua profonda convinzione è che "il potere del computer dovrebbe risiedere nelle mani di chi lo utilizza". Anche dopo essere stato informato che la sua posizione di Product Manager di Automation Technologies è stata eliminata per motivi commerciali, Soghoian crede ancora che il suo credo sia vero oggi come sempre.

"Se hai domande o dubbi sul futuro dell'automazione degli utenti, chiedi a Apple", ha detto al momento. Il capo dell'ingegneria del software di Apple Craig Federighi ha risposto dicendo che la sua azienda ha "ogni intenzione di continuare il nostro supporto per le grandi tecnologie di automazione in macOS".

Pur essendo un dipendente Apple, Soghoian ha scritto un blog sull'automazione su macosxautomation.com. Il suo lavoro è molto apprezzato dalla più ampia comunità Mac. Di conseguenza, fargli lasciare l'azienda è una perdita per Apple e una grande vittoria per MacStories, che è uno dei miei siti Web preferiti di Apple.

Fonte: MacStories