Меня попросили написать (очень) простую программу для набора машин с Windows (я думаю, XP) - настолько простую, что выбор языка на самом деле не является проблемой.Тем не менее, я хочу иметь возможность распространять двоичный файл / скрипт, который будет сразу запускаться на компьютере Windows, без необходимости предварительно устанавливать какой-либо интерпретатор или виртуальную машину.Я занимаюсь разработкой на Linux-машине и не знаю, какие языки поддерживает Windows «из коробки».Кто-нибудь может посоветовать?
Например,
- Perl - это было бы здорово, но я не верю, что Windows-машины поставляются с предустановленным Perl?Недопустимо просить пользователя установить Perl для использования моего скрипта.
- Я полагаю, что у Python такая же проблема?(хотя, может быть, я могу использовать PyInstaller? - как в этом вопросе )
- Аналогично Java?Виртуальная машина предустановлена в большинстве дистрибутивов Windows?(Я так понимаю, это было удалено после спора с Sun Microsystems?)
Единственный вариант, о котором я могу подумать, это
- c / c ++ с кросс-компилятором MinGW,
Хотя я с удовольствием пишу код на c ++, я сначала хотел проверить свои языковые параметры.