[DGD] 1.1.23
Felix A. Croes
felix at dworkin.nl
Sun Aug 17 21:37:20 CEST 1997
In version 1.1.23 of DGD, callouts with a delay of 0 seconds are run as soon
as possible, rather than at the next second. I think this will be the last
required preparation for multi-threading in the future: a thread can be
split up in several atomic parts, without introducing any delays. For the
background on why it is desirable to split up a thread in smaller parts, see
http://www.cs.tu-berlin.de/~demos/dome.html .
Below I repeat my welcoming mail to the list, which may have been missed by
people who subscribed after.
> From felix Mon Aug 11 01:38:04 1997
> To: dgd at list.imaginary.com
> Subject: Hello.
>
> Welcome to the DGD mailing list. This list is unmoderated, but I will do
> my best to keep out junkmail and other spam.
>
>
> My plans for DGD 1.2:
>
> - multithreading for SMP platforms. This will not be visible from within
> the game and will only be used to speed up the server.
> - parse_string(). I have no well-defined plans for it yet, except that it
> will "parse strings". It will not be a substitute for parse_command()
> or the MudOS natural language parsing package, but it will be possible
> to get the same functionality with LPC code that makes use of parse_string().
> - Documentation: LPC reference manual.
>
> Apart from the patches for stable DGD, there is also an "experimental"
> version, with features such as swapfile compression. It is available from
> ftp://dworkin.simplex.nl/pub/dgd/experimental/ . This experimental version
> will eventually become 1.2, while the "stable" branch contains only bugfixes.
>
> I am also working on a mudlib project on top of the kernel library that is
> supplied with DGD 1.1. I expect this mudlib to become the standard for new
> DGD muds. It contains a variety of features that I do not want to discuss
> yet. Sorry :) Suffice it to say that almost no 2.4.5 concepts survive in
> it.
>
> Regards,
> Dworkin
More information about the DGD
mailing list