Indicators and traction…
Joakim via Digitalmars-d
digitalmars-d at puremagic.com
Thu Sep 24 07:22:35 PDT 2015
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.
More information about the Digitalmars-d
mailing list