[ALUG] Best way to code a linux comms daemon