Iron Python on Linux – первые шаги
Решил попробовать сегодня это чудо. Если кто не в курсе – реализация Python написанная на C# и предназначенная для платформы .Net. Данная реализация позволяет использовать как python-овские типы и библиотеки, так типы Net Framework в одном приложении.
Использование технологий Microsoft в неродной для них среде Linux в комбинации с нестандартным языком программирования оставляет послевкусие всемогущества и вседозволенности – рекомендую хотя бы попробовать.
Готового проекта под ArchLinux я не нашел, поэтому просто скачал бинарники с официального сайта. В качестве Quick Start Guide можно использовать примеры с The Iron Python Cookbook.
Для запуска скриптов на выполнение я использовал командную строку:
$ mono [path to iron python]/ipy.exe [path to sources dir]/script.py
А как дела у этого чуда обстоят с компиляцией в exe?
Честно говоря не проверял, но если верить google, то все в порядке.
Гм… попахивает изврещением, ИМХО. А чем просто CPython не угодил? Или автор Iron в связке с Mono использовал?
Да я просто экспериментировал. В связке с Mono (а иначе он просто не заработает). Профит в возможности задействовать библиотеку классов Net Framework и в удобной интеграции с имеющимися dotNet решениями.