Live data from Hacker News

The web is swallowing the desktop whole (2017)

char.gd

81–90 of 256 posts

Re: The web is swallowing the desktop whole (2017)

#81
post #16

Earlier quoted context omitted.

Re: cosmopolitan libc: As cool as it is, I don't think the barrier to widespread adoption of C as a greenfield language for application development was ever that things didn't run cross-platform, it was, you know, the footguns and complexity of building anything significant in C.

I don't know how old you are, but at 57 and having been "computing" for 35 years, I'd say that this is wrong, on two levels. 1. C has been the green field language for application for decades. 2. The major obstacle is precisely cross-platform development; without a fairly thick layer to abstract away the OS API/platform, it's very difficult. In addition to those two, there's the detail that lots of development projec…

I'm a developer in my mid 20s with a few friends who are software engineers. None of them worked with C for years.

The jobs here are JavaScript, Java, Python, etc.

Re: The web is swallowing the desktop whole (2017)

#82
post #73
post #61

Earlier quoted context omitted.

> I do want to see a return to native apps but there are no worthwhile incentives to do so outside of "our customers demanded a native app." I work in the public sector of Denmark, which has always had native Windows apps for most of our systems. The past few years of suppliers moving to web based solutions have been such a blessing. Out of the around 300 it-systems we operate, the ones running in a browser are build…

Intranet apps are the ideal case for web technologies, because all their disadvantages either don’t apply or can be mitigated or ignored :-)

Maybe, but I think it’s more the fact that all our non web-technolgy software is just really, really bad.

Re: The web is swallowing the desktop whole (2017)

#83

Earlier quoted context omitted.

You don't have a lot web apps on mobile because the mobile web browsers provide a worse experience compared to native applications, unlike Electron or Chrome on Desktop that provides a much better experience in general (unless you have a 10 years old hardware with very little ram or are into old school GUI I know). The companies making web browsers and mobile operating systems are the same companies making native app…

> mobile web browsers provide a worse experience compared to native applications, unlike Electron or Chrome on Desktop that provides a much better experience in general Electron apps are perhaps faster and cheaper to make than native desktop GUI apps for most organizations because they already have Web developers, but I've never heard anyone claim they're "better" than native, if that's what you're saying. Do you mea…

Better compatibility. I have a machine that still runs Windows 7; and electron apps rarely have issues. Many native apps no longer work on my OS.

Re: The web is swallowing the desktop whole (2017)

#84

Honestly I can't fathom the same company that made vs code which is really snappy for an electron app made Teams. It's almost like the best electron app vs the worst electron app.

Probably different teams and a cast difference in developer experience. MS likely didn't care that much about teams.

Re: The web is swallowing the desktop whole (2017)

#85

It is exactly the failure of Microsoft and Apple to propose any meaningful cross-platform API. Both are fighting to increase vendor lock-in - it is in their best interests that apps written on Windows don't work on macOS/iOS and the other way round. Linux/OS folks themselves are unable to solve this problem on their own and it becomes a mouse-and-cat game. The popularity of web apps helped to reduce the problem, but…

I don't know what you are talking about. Microsoft built a Linux compatible subsystem for Windows and also built (well, acquired) .NET VMs for OSX/Linux. It's trying hard to keep people on the desktop - any desktop.

Re: The web is swallowing the desktop whole (2017)

#86
post #21

Earlier quoted context omitted.

> I do want to see a return to native apps but there are no worthwhile incentives to do so outside of "our customers demanded a native app." Every native app I have ever used has been many times snappier than its Electron/Web equivalent. Think on why customers demand native apps.

But are you willing to pay 2x for that extra snappiness?

Depends on how bad it is and how important snappiness is. Apps that aren't snappy cause all kinds of cognitive problems with attention.

Re: The web is swallowing the desktop whole (2017)

#87

Electron apps are still desktop apps. The web however did eat the desktop: everything other the browser and the text editor is now a web app. I have literally 4 apps that I use on my machine: terminal and postman in addition to the above. I am wondering why mobile apps too haven't entirely been replaced by Web apps

Music player, video player, password manager, messenger, IDEs, Nextcloud Sync, phrase replacer, search, file explorer, 7-zip, backups, REPL, budgeting, office suite, texteditor and terminal.

And those are just the non-electron, non-web-frontend apps I regularly use, and still excludes games.

Re: The web is swallowing the desktop whole (2017)

#88
post #58
post #21

Earlier quoted context omitted.

> I do want to see a return to native apps but there are no worthwhile incentives to do so outside of "our customers demanded a native app." Every native app I have ever used has been many times snappier than its Electron/Web equivalent. Think on why customers demand native apps.

We’re not demanding native apps at all. We’re demanding apps that work on our system of choice and get regular updates. If Electron is what it takes then I’ll use an Electron app and not care.

> get regular updates.

Most non-tech people I know detest auto-updates.

Re: The web is swallowing the desktop whole (2017)

#89
post #85

It is exactly the failure of Microsoft and Apple to propose any meaningful cross-platform API. Both are fighting to increase vendor lock-in - it is in their best interests that apps written on Windows don't work on macOS/iOS and the other way round. Linux/OS folks themselves are unable to solve this problem on their own and it becomes a mouse-and-cat game. The popularity of web apps helped to reduce the problem, but…

I don't know what you are talking about. Microsoft built a Linux compatible subsystem for Windows and also built (well, acquired) .NET VMs for OSX/Linux. It's trying hard to keep people on the desktop - any desktop.

You're kidding, right? WSL is not related to cross-platform GUIs we're talking about, and .NET Core doesn't support Windows Forms/WPF - and probably never will, for the reasons mentioned above.

Re: The web is swallowing the desktop whole (2017)

#90

... "And nobody noticed"??? Gsuite, office365, etc, offer this as a _feature_. People have noticed. Even as far as election goes, tons of people complain about the higher ram usage, bloat, etc. Sure, non technical users may not know why, but technical users do, and almost everybody notices a difference in some form or another.

People complain 50x more when there is no mac or Linux version. There is no realistic solution that suits everyone.
Post reply on HN