вторник, 13 ноября 2012 г.

CodeTyphon - сборка для FPC/Lazarus

    Пишу на Ruby уже год и вполне доволен работой - пишет быстро, код маленький, куча библиотек. Но вот недавно столкнулся с проблемой портирования. Можно, конечно, всё на гемах писать, но этот путь пока не самый интересный - каждое приложение делать гемом, чтобы его потом располагать на github/rubyforge, и после этого ставить клиентам. Но приложение - проприетарное. Мне за него деньги платят, а эти хранилища - полностью открытые.

   Решил попробовать старый способ - Delphi. Нашёл FreePascal/Lazarus и увидел - компонент, то не хватает. Немного поискал и нашёл CodeTyphon. Эта сборка содержит множество компонент - от GlScene до Indy и PascalSCADA.

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

  И можно собрать под разные платформы - там даже Android есть. Пока его не пробовал.

В общем понравилась эта вещь. Детальнее посмотреть можно на сайте CodeTyphon

Комментариев нет: