Over the years I've taken, if I recall correctly, at least 5 attempts at writing MUD engines over the years: forking SMAUG, writing from scratch in C, writing from scratch in C++, and two PHP attempts. If you would've asked me even just 2 years ago if writing a MUD engine in Javascript was p… more »