¿Sigue apoyando Apple a JXA? ¿Tiene futuro en MacOS?
JXA sigue siendo compatible. En MacOS Catalina, JavaScript sigue siendo una opción para la automatización. También está presente en Big Sur. Y lo que es más importante, no ha habido ninguna indicación o declaración de que esté obsoleto † o eliminado como una característica de Apple.
¿Tiene futuro en MacOS?
En la práctica, sólo Apple puede responder a esto. Sin embargo, en mi opinión, es probable que continúe durante mucho tiempo. JavaScript es un lenguaje muy popular y extendido, lo que significa que hay muchos recursos disponibles. Según el Encuesta de desarrolladores de Stack Overflow para 2020 , fue el primero en lenguajes de programación, scripting y markdown (octavo año consecutivo). Sería una falta de visión matarlo de AppleScript.
En cuanto a la documentación, (de nuevo, IMHO), no hay necesidad de actualizarla. Lo que se enlazó allí fue una introducción y nada ha cambiado desde su introducción. Cualquier cosa relacionada con JavaScript ya está bien resuelta con los innumerables recursos disponibles.
† Hay un distinción entre ser obsoleto y estar muerto . Deprecated es "no se ha desarrollado más, pero se sigue apoyando", mientras que "dead" significa que ha desaparecido.