Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The difference is in the learning curve. On Windows, making a native app usually requires you to install a bunch of things - a compiler, a specific code editor, etc - in order to even be able to start learning.

Meanwhile, while that's also true for web apps, you can get started with learning HTML and basic JavaScript in Notepad, with no extra software needed. (Of course, you might then progress to actually using compilers like TypeScript, frameworks like React, and so on, but you don't need them to start learning.)

There's always been a much higher perceived barrier to be able to make native apps in Windows, whereas it's easier to get started with web development.



Not to mention it was (is) a constantly moving target. WinUI, WPF, Silverlight, UWP, RT, Forms, MFC, maybe more!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: