64-bit DMD for windows?
rumbu via Digitalmars-d
digitalmars-d at puremagic.com
Tue May 20 12:09:36 PDT 2014
On Tuesday, 20 May 2014 at 16:29:27 UTC, Andrej Mitrovic via
Digitalmars-d wrote:
> On 5/20/14, Temtaime via Digitalmars-d
> <digitalmars-d at puremagic.com> wrote:
>> Windows is out of favor for DMD's developers.
>
> Please stop spreading misinformation.
- std.c.windows seriously outdated; third party libraries also
outdated.
- WinRT support non-existent, D language lacks the necessary
constructs (automatic reference counting, asynchronous calls).
ARM compiler not available.
- 64 bit linker unavailable without Visual Studio;
- Run-time library loading on Windows is bugs prone.
- There is no consensus about how a GUI application must be
built. Windows is by definition a GUI OS. You cannot say that you
support Windows by limiting developers to build console
applications only. Using third party libraries makes you think in
anti-D patterns and results in big size executable files. D must
first define some guidelines about a GUI application design and
implement it for each OS. The Delphi or Lazarus approach can be
used as a starting point.
More information about the Digitalmars-d
mailing list