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@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.

Reply via email to