I've been developing a MUD as way to hone my C++ skills (and because I love to play MUD). As I'm working through the sockets programming portion I notice it's all written in C and appears to dated in the early 90's. I'm mainly interested in Winsock/Berkeley socket code. Is there a new and improved socket code written for C++?