3 ms·
Hi, please don't take this the wrong way I develop neither native apps, nor electron apps, I'm just curious. Is the hostility towards electron mostly from nati
by SilverSlash 9y ago
Hi, please don't take this the wrong way I develop neither native apps, nor electron apps, I'm just curious.
Is the hostility towards electron mostly from native app developers who are feeling their value diminished, and/or their careers threatened by the advent of electron?
Is this love for 'develop separately for 3 different platforms' backed by some practical/rational thinking?
Edit: Also I feel your analogy is a false equivalence. Perhaps a better analogy would be between a wood fire over, and an electric one.
- coldtea 9y ago>Is the hostility towards electron mostly from native app developers who are feeling their value diminished, and/or their careers threatened by the advent of electron? I'm a web developer (though backend these days) myself. My hostility towards Electron is purely as an end-user. >Is this love for 'develop separately for 3 different platforms' backed by some practical/rational thinking? Performance, memory, speed, following the platforms conventions and taking full advantage of its APIs, looking and behaving best for each platform. So, anything else except "put something out there fast / attract JS programmers" (which are valid concerns too, but not user-first ones).
- verletx64 9y agoAn application that actually exists for my platform is superior to a better made application that needs to be ported across. It has very little to do with lazy developers. It just takes more resources to release native applications for all three major desktop platforms.
- coldtea 9y ago>An application that actually exists for my platform is superior to a better made application that needs to be ported across. Not if it serves as a "good enough" stop gap that prevents the better made application from being ported.
- verletx64 9y agoYeah, I'm sorry, if it's good enough, then it's good enough. I get that as a power user, you want the native speed, the native experience, and it's something I value too, I guess just not as much as you. Something in my hands that I can use today is more important to me.
- api 9y agoIt's not speed so much as cost. Native means developing the app 2-3 times over with different languages, apis, and patterns. There is no reason for it to be this way other than vendor desire for lock in. In the end what the vendors will get is the web eating the desktop. Serves them right.