Pregunta

me da la sensación de que AppleScript es más respetado que AutoIt. Creo que es algo que puede poner en su curriculum vitae mientras que AutoIt no lo es. Es ese el caso? ¿Porqué es eso? Con AutoIt puede automatizar casi cualquier cosa. Es que en el caso de AppleScript? Con AppleScript puede hacer que detecta imágenes arbitrarias en la pantalla como imágenes en una página web?

¿Fue útil?

Solución

Los dos lenguas sirven a propósitos muy diferentes. Los dos empezaron a cabo con los mismos objetivos en mente, pero evolucionado de manera diferente en los últimos años.

AutoIt ha adaptado interfaces gráficas de usuario y se ha convertido en más de un lenguaje de scripting de propósito general. También tiene un gran número de seguidores de desarrolladores que contribuyen a la funcionalidad de la lengua. Applescript se centra sobre todo en lo que AutoIt fue diseñado originalmente para la automatización.

Lo que realmente les separa en este enfoque es que interactúa AutoIt en base a los comandos y las propiedades de Windows, donde interactúa como Applescript en base a los comandos y las propiedades de la aplicación que es la automatización. Applescript es más similar a la programación orientada a objetos, donde como AutoIt es un lenguaje de procedimientos tradicionales.

¿Por qué uno es más popular que el otro? esa es una pregunta difícil. De hecho, me enteré de AutoIt años antes de saber nada acerca de AppleScript, pero eso es porque he trabajado principalmente en máquinas Windows y Linux y rara vez en los Macs. Realmente no es una comparación justa para decir que uno es más popular que el otro, ya que no hay elemento común entre ellos.

Los usuarios de Windows sabrá AutoIt, los usuarios de Mac sabrá Applescript.

Otros consejos

AutoIt tuvo un papel importante en mí conseguir mi trabajo actual. Si usted consigue una entrevista con un equipo de desarrolladores, traer algo nuevo a la mesa no es una mala cosa. Seguro que no se va a encontrar "AutoIt desarrollador Necesaria" en los anuncios clasificados, pero más compañías necesita uno, entonces lo saben. Mi uso de AutoIt ha convertido en algo que me distingue de otros desarrolladores en mi trabajo.

Elegir la herramienta adecuada para el trabajo es lo que importa y para algunos trabajos que la herramienta es, sin duda AutoIt. La mayoría de los desarrolladores estarían contentos de ver algo que no saben en el curriculum vitae del solicitante. Se da a conocer varias cosas.

  1. Esta persona va a traer algo único para el equipo.
  2. Esta persona está en la programación, ya que seguramente no aprendieron AutoIt de una clase requerida para obtener su grado.
  3. La mayoría de las personas que aman el desarrollo se va a querer hablar de este extraño lenguaje que sabes que nunca han oído hablar. Si usted tiene un código de ejemplo que sería un dolor en otro idioma que tener un buen tiro a impresionar a ellos.

Se trabajó para mí. Si bien no es probable que trabajar a tiempo completo como un desarrollador de AutoIt, utilizo varias veces a la semana en mi trabajo.

¿Qué es exactamente lo preguntas aquí?

AppleScript es probable que más ampliamente conocido que AutoIt (nunca he oído hablar de AutoIt y sólo tenía que mirar hacia arriba). Si eso significa que es más "respetado" o "usted puede ponerlo en su hoja de vida" es totalmente subjetiva.

Los dos parecen ser cosas muy diferentes. ¿Por qué razón estás comparando / contrastándolas? Si usted está buscando cuál usar para cualquier propósito determinado, el primer factor importante sería la plataforma. Están diseñados para funcionar en plataformas muy diferentes.

Puede haber algunas cosas que puede hacer en uno que no se puede hacer (al menos de forma nativa o sin gran dificultad) en la otra. Lo mismo puede decirse de casi cualquier drásticamente diferentes de programación de scripts / herramientas / ambientes.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top