Тема: pointc 2
Показать сообщение отдельно
  #2  
Старый 07.11.2018, 23:21
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию pointc 2

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
Ответить с цитированием