On Thursday, 24 September 2015 at 11:25:57 UTC, Dmitry Olshansky wrote:
On 24-Sep-2015 13:51, Joakim wrote:
No wonder Windows is a dying platform, given what he laid out there.

Much as I'd like that to be true, the opposite might be the current situation. See all the new shiny and dead-simple APIs or Windows 10 Universal Apps ...

And you know where most developers flow - like watter - where it's easiest to pass.

Oh, if you use one of the established languages that MS already supports fully through their toolchain, I don't doubt it's easy. However, perhaps you're unaware, but there's a lot of hand-wringing in the Windows camp about how nobody develops for Windows anymore and Microsoft themselves are developing first for other OS's:

https://www.thurrott.com/mobile/android/3174/windows-android
https://www.thurrott.com/windows/windows-10/5818/and-the-biggest-problem-with-windows-10-is
https://www.thurrott.com/office/5904/because-microsoft-comes-first-not-windows-or-surface

Part of that is that Windows failed on mobile, which is where a lot of new app development takes place these days. But part of it is that MS seems stuck in the past, with issues like not documenting their debuginfo format, where they still act like an OS monopoly when they're not even the majority computing platform anymore. They've got to up their game to stay relevant, but perhaps they're not capable of that anymore.

On Thursday, 24 September 2015 at 13:04:38 UTC, Adam D. Ruppe wrote:
On Thursday, 24 September 2015 at 10:51:09 UTC, Joakim wrote:
btw, Walter wrote up a nice article in 2012 laying out all he had to go through to get dmd working on Win64:

The beauty of Windows though is you don't actually need to do anything to actually work on the new versions. Your old tricks generally still work.

Yes, all the old win32 apps still work on win64. But you not only need legacy support but new apps coming on board. That's where they're failing, and not enabling new languages is part of the problem.

Reply via email to