Nil Alexandrov написал(а) к Vitaliy Geydeko в Nov 18 22:04:34 по местному времени:
Нello, Vitaliy!
Wednesday November 07 2018 08:03, from Vitaliy Geydeko -> All:
VG> есть программа по w32 консоль
VG> по контролю своевремености забора почты и ведение поинтлистов.
По функциональности похожа на аналогичные написанные на perl.
Были споры за и против perl скрипта, но по факту (и наличия минимальных знаний
в perl) скрипт более понятен что он делает, в отличии от бинарной программы,
плюс желающие могут "подкрутить" под свои нужды.
Парсить текстовые строчки на C/C++ чуть меньше приятно, чем на скриптовых
языках, а главное получается много кода, за которым может потеряться суть
происходящих действий. Главное, платформенно независимость достигается лучше на
скриптах, чем на компилированных языках.
VG> у кого есть реальное желание ее ставить на ноду?
Наверное тем, у кого нода работает под W32.
VG> и дайте совет как бы ее подготовить (исходники) к портированию в
VG> другие системы. использованы классические функсии C если нужна полуось
VG> у меня она вроде есть попробую собрать
Закинуть исходники на github? Портировать на другие системы? Пользоваться
стандартными библиотеками, писать 32/64бит и big/little endian не зависимый
код. Заморочится с '/' и '\', а также CR+NL и NL перенос строк в разных
системах. Далее собрать разными компиляторами под эти все платформы, затем
прогнать какие-то тестовые конфиги/логи и сравнить результаты.
VG> ссылка
ftp://ftp.wit5064.mykeenetic.ru/fido...are/pointc.zip
Ссылк ведёт на бинарную сборку, комментировать портирование на другие
системы тут "по фотографии" сложно.
P.S. Видишь сколько заморочек, проще на perl/python написать.
Best Regards, Nil
--- GoldED+/LNX 1.1.5