Est-ce déjà la fin pour Automator et AppleScript ?
Par Didier Pulicani - Publié le
Avec un public historique d'utilisateurs de Mac, j'imagine que vous êtes toujours un certain nombre à lancer de temps en temps un ou deux scripts, parfois même sans vous en apercevoir (au travers d'applications, par exemple). Depuis les début du système, Apple a en effet poussé pour développer Apple Script, puis Automator, deux outils qui n'ont tout simplement pas d'équivalents pour contrôler le Finder et les applications.
Pourtant, il semblerait qu'Apple ait décidé de mettre ces technologies au placard. Sal Soghoian -le gourou des Scripts à Cupertino- a en effet été remercié ces dernières semaines, et l'homme cache à peine son agacement.
Récemment, on m'a informé que mon poste de Product Manager of Automation Technologies a été supprimé, pour des raisons business.En clair, son activité n'est plus une priorité pour Apple, dixit l'intéressé.
Il rappelle d'ailleurs qu'il n'y a pas qu'AppleScript qui se cache derrière cette pointure de 20 ans chez Apple, qui s'occupait aussi d'
UNIX CLI (shell, python, ruby, perl), System Services, Apple Events (JavaScript, AppleScript, AppleScriptObj-C, Scripting Bridge), Automator, Apple Configurator (AppleScript, Automator), et la prise en charge du scripting dans Photos, iWork, Finder, Mail etc.
A moins que ce cher Soghoian ne nous dise pas toute la vérité sur ses différends avec Apple, on imagine qu'une telle décision enterre à moyen terme tous ces environnement de script de macOS. Est-ce une tragédie ? Ou est-ce finalement assez logique ? Très franchement, j'ai encore du mal à me positionner. Pour certaines choses, je vois autour de moi encore des gens (pas forcément très geek) qui programment parfois des scripts Automator pour renommer des fichiers à la volée dans la Finder ou traiter des piles de photos... Un usage sans doute plébiscité par une frange réduite d'utilisateurs, mais qui n'a pas d'équivalent à sa disposition (un peu comme les Macro Excel, dans une certaine mesure). Ceux qui programment des applications entière en AppleScript doivent également l'avoir mauvaise. A l'inverse, pour l'utilisateur actuel, ces technologies sont au mieux, méconnues, au pire, totalement inutiles.
Reste à savoir si Apple a prévu un
Plan B(en Swift par exemple) ou si elle compte simplement laisser mourir ces activités au fil du temps...
Source