3 ms·
Some people haven't dealt with browser incompatibilities in the past. Not every developer comes from a webapp background, and electron is a platform to develop
by notatoad 6y ago
Some people haven't dealt with browser incompatibilities in the past. Not every developer comes from a webapp background, and electron is a platform to develop desktop apps. desktop app developers don't want to deal with polyfills and feature-detection in their platform.
- Kaze404 6y agoIt's weird to want all the benefits of web development without it's unfortunate quirks in my opinion. If desktop developers don't want to deal with them, which I think is reasonable, they have loads of other tools they can use to build desktop apps (and give the users a better experience most likely).
- judge2020 6y agoIt's not weird - every developer wants to 'just code' their features/business logic without having to deal with the pain points of the tech. They choose web tech for their app because the opportunity cost of learning a desktop-native language is the time that could be spent bootstrapping an electron app and getting the product out the door earlier.
- seph-reed 6y agoIt seems like it would be pretty easy to get rolling a feature request for automatic polyfills. I'm not sure if Tauri pre-compiles the js it's handed, but if it does it can very easily check for what needs to be polyfilled.
- Vhano 6y agohow (if) important is using as minimal resources on the user's system? (if) Everyone agrees electron is bloated, is it (still) fair to prioritize developer "comfort zone" over actual specs?
- notatoad 6y ago"it's weird to want nice things" is the sort of attitude that means you might have been a web developer for too long :)
- Kaze404 6y agoNot at all. Being a web developer I'm all for working towards fixing these problems. I could have communicated that better :p
- SeriousM 6y agoEvery developer needs to have a certain understanding of the environment he tries to build something. Just like printing 3d models - you need to know the characteristics of the material and limitations of them and the machine you're using. Blaming one of these later on just because you didn't want to read the manual is unprofessional.