Вопрос

Я понимаю, что AppleScript более уважается, чем Autoit. Я думаю, что это то, что вы можете поставить на свое резюме, тогда как AutoIt нет. Это так? Почему это? С помощью Autoit вы можете автоматизировать практически в чем угодно. Это так с AppleScript? С AppleScript вы можете сделать его выявлять произвольные изображения на экране, как изображения на веб-странице?

Это было полезно?

Решение

Оба языка служат очень разными целями. Они оба начали с учетом подобных целей, но развивались по-разному за эти годы.

AUTOIT приспособился к гирю и стал большему из языка сценариев общего назначения. Он также имеет большое после разработчиков, которые все способствуют функциональности языка. AppleScript в основном фокусируется на том, на каком Autoit был первоначально разработан для автоматизации.

То, что действительно отделяет их в этом направлении, заключается в том, что AutoIt взаимодействует на основе команд и свойств Windows, где в качестве AppleScript взаимодействует на основе команд и свойств приложения, он автоматизирует. AppleScript более похоже на OOP, где AS AUTOIT является традиционным процедурным языком.

Почему один популярен, чем другой? Это сложный вопрос. Я на самом деле узнал об AutoIt годы, прежде чем я узнаю что-нибудь о AppleScript, но это потому, что я работал в основном на машинах Windows и Linux и редко на Mac. Это действительно не справедливое сравнение, чтобы сказать, что один популярен, чем другой, так как нет общего элемента между ними.

Пользователи Windows будут знать AutoIt, пользователи Mac узнают AppleScript.

Другие советы

У Autoit была большая роль в том, чтобы получить мне свою нынешнюю работу. Если вы получите интервью с командой разработчиков, привлекая что-то новое в таблицу, не плохая вещь. Уверен, что вы не собираетесь найти «AutoIt Developer Tense» в нужных объявлениях, но больше компаний нуждается в одном, чем он знает. Мое использование AUTOIT превратилось в то, что отличает меня от других разработчиков в моей работе.

Выбор правильного инструмента для работы - это то, что имеет значение и для некоторых рабочих мест, которые инструмент, несомненно, автоматически может. Большинство разработчиков будут рады видеть то, что они не знают на резюме заявителя. Это говорит вам несколько вещей.

  1. Этот человек собирается принести что-то уникальное для команды.
  2. Этот человек в программировании, потому что они, безусловно, не освоили Autoit от требуемого класса, чтобы получить их степень.
  3. Большинство людей, которые любят развитие, собираются поговорить об этом странном языке, вы знаете, что они никогда не слышали. Если у вас есть какой-то пример кода, который был бы болью на другом языке, у вас есть хороший выстрел в их впечатление.

Это сработало для меня. Хотя вы вряд ли будете работать полный рабочий день как разработчик AutoIt, я использую его несколько раз в неделю в моей работе.

Что именно вы спрашиваете здесь?

AppleScript, вероятно, более широко известен, чем Autoit (я никогда не слышал о AutoIt и просто должен был посмотреть). Это означает, что это более «уважаемым» или «Вы можете положить его в свое резюме», полностью субъективно.

Двое, кажется, очень разные вещи. По какой причине вы сравниваете / противопоставляете их? Если вы ищете, какой из них использовать для любой заданности, первый важный фактор будет платформой. Они предназначены для работы на очень разных платформах.

Могут быть некоторые вещи, которые вы можете сделать в том, что вы не можете сделать (по крайней мере, на самом деле или без больших трудностей) в другой. То же самое относится и относительно любых значительно разных инструментов / среды программирования / сценариев.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top