I've had some trouble with Boost Log that I can't overcome. That coupled with the fact that it actually is not part of the core of Boost, but have to be built separately have made me change my mind about the logging I will use with the Shadow World server.
Every time I start (over) with a MUD server, one of the first bits I do is the logging. Not only because it's easy, but because it's very good to have at an early stage. For the Shadow World server it's no different.
In this first post about Shadow World I will list some of the initial design decisions I have already made for the MUD. The main goal of the Shadow World MUD server is flexibility, it should be able to handle any kind of MUD from simple and old-fashioned text-only MUDs, to somewhat modern-looking graphical online …
I have just been testing a couple of programs with shared memory. One using SYSV shared memory and one using POSIX shared memory.