Up to Main Index Up to Journal for December, 2012 JOURNAL FOR MONDAY 31ST DECEMBER, 2012 ______________________________________________________________________________ SUBJECT: Time for just one more post DATE: Mon Dec 31 16:13:48 GMT 2012 Last day of the year and time for one last post. Back in April I decided to rewrite WolfMUD again. So far it's taken about 9 months and 4,500 lines of code and comments. Slower progress than I would have liked - but I've been learning Go at the same time and usually only have a few hours a week free to do actual coding. Current state of play is that WolfMUD runs on various Linux and Windows setups, either 32bit or 64bit[1]. I now have access to a RaspberryPi for ARM development although WolfMUD was already running on ARM 32bit using the QEMU emulator. It would be nice to try ARM 64bit as well ;) The server itself is stable and has currently run for weeks at a time under a continuous barrage of thousands of testing 'bots'. The main thing is I'm *STILL* having fun working on WolfMUD! What about Go? Go is a very nice language to program in and I think it's developers have done a fantastic job. Go itself is a small language with a well defined, documented and compact standard library - which is what I liked about Java in it's early days before it became bloated. I'm also glad that the developers want to keep Go like this and are not caving in to the cries of "We want feature X, Y and Z added!". The only thing I think Go is really missing is an O'Reilly Go in a Nutshell book which I would love to see :) Looking forward to 2013 I guess the next bits to add to WolfMUD are player logins so a server can realistically be put on the net and loading of data from text files - which will also be needed to load and save players. Hope you all have a happy new year and prosperous 2013! -- Diddymus [1] Should also run on Mac OS X and FreeBSD but I've not tried it on those platforms yet. Up to Main Index Up to Journal for December, 2012