Original Post
Hello, I''ve decided its time to really learn network programming.
So my first project is a multiplayer Bridge or other type of card game. Looking through docs I find that there seems to be a sort of standard called Berkeley sockets, or BSD. Far as I can tell Windows adds its own stuff to the standard (eg. requiring a call to WSAStartup() as initialization).
I''m looking to make this portable, so to avoid #ifdefs and incompatibilities further down the line I was wondering if there is an alternative implementation of sockets for Windows that is actually closer to the standard so I can code once, and compile x amount of times.
And if anyone thinks I should tackle network programming differently than using BSD sockets, I''m open to that as well.