Later on down the road in this project I really hope to implement some network communication between 2 computers each running the program (the "program" consisting of the 2 processes sharing memory), so there may me some socket programming of sorts after all.

dazz.