Is D Language mature for MMORPG Client ?
Simen Kjaeraas
simen.kjaras at gmail.com
Sun Aug 5 20:32:39 PDT 2012
On Mon, 06 Aug 2012 01:13:31 +0200, Klaim - Joël Lamotte
<mjklaim at gmail.com> wrote:
> For example, lot of C# based games have uncontrollable hics because of
> garbage collector.
> From what I understand, but i'm not a specialist, it is impossible to
> avoid this with a garbage collector. I suppose it is one reason why D
> allow non-managed objects too.
It is not impossible. It's just very hard to write such a GC. Azul
Systems has one for a JVM, running on systems of 100+ cores, that is
actually pauseless[1], but this of course requires that the collector
always
be running on at least one core, and a different one from that of the
main app. (plus a few modifications to the kernel, so don't expect this
for Windows games right away :p)
Great post, btw. Interesting read.
[1]: http://www.azulsystems.com/zing/pgc
--
Simen
More information about the Digitalmars-d
mailing list