7 votes

JXA est-il toujours soutenu ?

JavaScript for Automation a été publié il y a quelques années, mais j'ai du mal à trouver des informations sur l'état actuel de sa prise en charge par MacOS. Il n'est pas encourageant de constater que le Notes de version de JavaScript for Automation La page commence par la déclaration

Important : Ce document n'est plus mis à jour. Pour obtenir les dernières sur les SDK Apple, visitez le site site web de documentation .

mais si vous cliquez sur le lien et que vous cherchez "JXA" dans la documentation du développeur Apple, vous obtenez 0 résultat.

JXA est-il toujours pris en charge par Apple ? A-t-il un avenir dans MacOS ?

7voto

Douglas Points 10417

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.

enter image description here

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.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X