Всем здасьте!
Я начал один весьма любопытный проект сетевого приложения с поддержкой старых (очень старых) версий Windows, DOS, Linuix, FreeBSD.
( Windows 3.1, 3.11, FwG, WIn95, Win98, Win ME, Win2000-VISTA, WIn7-Win11. ), (DOS 5x - 7x). Разный Линукс, FreeBSD >= 6.x
Программа, которую я пишу будет использовать сетевое обнаружение в разнородной среде (VmWare,VirtualBox,QEMU и возможно локальная сеть). Для обнаружения в сети я хочу использовать UPD - броадкасты.
Вот примерно так как на картинке с формочками. Здесь хост на OpenSuSe обменялся через броадкаст UDP пакетами с гостевой системой Windows 98.
Вопрос - какие ЯП и компиляторы выбрать для такой титанической задачи?
# Delphi?
# Lazarus?
# Сырой FPC?
# C?
# C++?