Энто почему так??? :o Работает, значит подходит.
Пробовал микроскопом забивать гвозди. Работает. Но подходит ли?
Попробуйте запихнуть ЭТО в rpm-пакет. Посмотрите, сколько оно потянет зависимостей, как сборочных, так и рабочих. Потом соберите под все архитектуры. Потом попробуйте развить дальше, например, в сторону автоматизиции. Кстати, как там в Лазарусе с поддержкой UTF и русских букв? Уже работает? Как там вообще дела с i18n?
И да: религиозная составляющая тоже есть. "Программирование" "на Дельфи" с вероятностью около единицы непоправимо портит человека как программиста. Попутно еще можно подумать, почему количество _полезных_ программ "на Дельфи" колеблется около нуля в сравнении с программами на любом другом мэйнстрим-языке (C, Java, Python, Lisp и т.п.) Исключение составляют "типа программы" типа "для бухгалтерии", широко распространенные на постсоветском пространстве. На пользователей этих программ, продолжающих с завидным упорством жевать кактус, смотреть без слез невозможно. А большинство <цензура> преподавателей, которые в ВУЗах "делают программистов на Дельфи" (особенно в непрофильных провинциальных ВУЗах) нужно просто приговаривать к тяжелым исправительным работам на самых отдаленных шахтах и рудниках за порчу подрастающего поколения, которое потом потрясает дипломами "программиста" с мироощущением, что они программисты.
Обсуждаемая задача решается простым скриптом. Если задачу расширить, то скрипт будет не столь простым, но останется скриптом. Скрипт легко упаковывается в пакет, не требует лишних зависимостей (все основные интерпретаторы и так уже есть в системе), легко поддается автоматизации и изменению под потребности пользователя. Попадает в раздел noarch, то есть один пакет будет под все платформы. Создание графических интерфейсов для скриптов тоже не есть проблема.
А вообще данную задачу стоило бы решать в рамках написания модуля к Альтератору. Это было бы наиболее полезно.