D could catch this wave: web assembly
Joakim via Digitalmars-d
digitalmars-d at puremagic.com
Sun Jun 21 07:46:53 PDT 2015
On Sunday, 21 June 2015 at 13:51:06 UTC, Kagamin wrote:
> On Sunday, 21 June 2015 at 11:56:13 UTC, Joakim wrote:
>> Apparently most new apps nowadays are ignoring that legacy
>> desktop market.
>
> You mean services?
I meant mobile apps, many of which are services, but even
stand-alone apps with no network component.
>> As for cultural clusters, that's changing as they're now
>> starting to bleed into each other: look at Office on
>> Android/iOS and the multi-window stuff coming to mobile
>> devices.
>
> Huh? Cultural clusters like nation, country clusters. If you
> make US-oriented news service, you can't target even EU users
> not speaking about China.
Sorry, I didn't read the conclusion of that link I gave you: I
just linked it for the large graph showing and forecasting the
number of global smartphone users. I based my response just on
your comment and thought you meant a culture for desktop apps vs.
another for mobile apps.
If you're talking about geographical cultural clusters, I agree
that services are getting more fragmented as the rest of the
world comes online, and since those mobile devices and services
are killing off the desktop, that global desktop app market is
going away.
>> That's like saying current PCs are "mainframes for all
>> practical purposes, just more constrained in resources," you
>> honestly believe that too? ;)
>
> And how do they differ?
That doesn't answer my question. :) As for yours, well, for one,
a program written for an AIX POWER mainframe isn't going to run
unmodified on a PC. It's not going to have a desktop UI either.
They're considered completely different categories of computers,
even though they're all computers.
>> The former dominant use case for computers, creating content
>> or getting work done, are a small part of what computers are
>> bought and used for nowadays.
>
> Yes, if smartphones do that, they will become desktop.
I see, so if I start transcribing a novel by voice to the
on-board computer in my car on the way to work every day, it
becomes a desktop, because I'd have previously written it up in
desktop Word? Just because a device takes on some functions that
you previously did with a desktop doesn't make it a desktop.
>> So yes, the desktop UI is a niche, but a moderately large
>> niche that is about to move to mobile devices also.
>
> Yes, but your claim is that desktop will die, not move.
I was very specific in my claims, at least to Nick above. I said
the desktop/laptop form factors and OSs will die out, but
multi-window UIs similar to desktop UIs will live on. That is
_not_ the desktop moving on, only something like its UI.
>> devs are certainly not dealing with that complexity at all.
>
> Yes, that's the problem with web: devs can't get web right for
> decades already, that's also one of the reasons for mobile apps
> to exist.
I was talking about both web and native here. High-DPI
resolutions have caused me problems with native desktop and
mobile apps also. Windows seemed to come particularly late to
handling those better.
As for the web, anytime you get outside trivial layouts, it gets
fairly complex quickly, particularly for cross-browser
compatibility. The web stack of HTML/CSS/JS is just not
well-suited for app UIs.
More information about the Digitalmars-d
mailing list