== Quote from Derek (ddparn...@bigpond.com)'s article
> I've been out of the 'loop' with D for quite awhile now so I haven't been
> keeping up with current developments.
> I will have a need for a decent 64-bit compiled language soon and I was
> wondering how close D is away from this.

DMD now has a 64-bit codegen that works quite well (well enough for serious use,
no showstopper bugs) on Linux.  This has been around since 2.052, released last
February.  It also supports 64-bit on FreeBSD, though I don't know how well that
works because I've never tried it.  On Windows and Mac OS, 64-bit isn't 
supported.
 On Windows this is because Optlink (the linker DMD uses on Windows) doesn't 
work
with 64-bit objects.  On Mac OS, I don't know what the bottleneck is.

GDC has also been improving rapidly and is, as far as I can tell, one 
showstopper
bug
(https://bitbucket.org/goshawk/gdc/issue/226/gc-from-spawned-threads-segfaults-on-64)
away from being usable for serious work on Linux x64.  It already seems usable 
in
32-bit mode.  There's been some work towards porting it to Windows, but that's
somewhat behind the curve.  The Windows version only supports an ancient 
front-end
release and 64-bit Windows support is buggy.

LDC is a release behind DMD and GDC, so I haven't been following it.  It's
supposed to support 64-bit Linux, though.

Reply via email to