psyx0th wrote:There are some differences between Windows® and UNIX programing
some big (eg. sockets, GUIs) and some small (Sleep() and sleep()).
A well written program using sockets runs equally well on both Windows and Linux (we're not talking about Unix, but the statement holds for both). GUIs are another story, but you wouldn't want to use native Windows GUI functions anyway, because they are a pain to work with. Use some toolkit like GTK instead.
The non-capitalized
sleep() function should be available in any standard C library, so you can still use
sleep() (and in most cases like in MinGW also
usleep()) in Windows. However,
sleep() is bad anyway. Use something else for short delays, unless you're writing small, pure console applications.