JXA est-il toujours pris en charge par Apple ? A-t-il un avenir dans MacOS ?
JXA est toujours pris en charge. Dans MacOS Catalina, JavaScript est toujours une option pour l'automatisation. Il est également présent dans Big Sur. Plus important encore, il n'y a eu aucune indication ou déclaration concernant le fait qu'il soit obsolète † ou supprimée en tant que fonctionnalité d'Apple.
A-t-il un avenir dans MacOS ?
En pratique, seul Apple peut répondre à cette question. Toutefois, je pense que cette situation risque de perdurer encore longtemps. JavaScript est un langage très populaire et très répandu, ce qui signifie que de nombreuses ressources sont disponibles. Selon le site Enquête de Stack Overflow auprès des développeurs pour 2020 En 2008, il était en tête des langages de programmation, de script et de démarcation (huitième année consécutive). Ce serait faire preuve d'un manque de perspicacité que de l'éliminer à partir d'AppleScript.
En ce qui concerne la documentation, (encore une fois, IMHO), il n'est pas nécessaire de la mettre à jour. Ce qui était lié ici était une introduction et rien n'a changé depuis son introduction. Tout ce qui concerne JavaScript est déjà bien pris en charge par les innombrables ressources disponibles.
† Il y a un distinction entre "déprécié" et "mort . Le terme "déprécié" signifie qu'il n'y a plus de développement, mais qu'il est toujours pris en charge, tandis que le terme "mort" signifie qu'il n'existe plus.