3 ms·
I think this answer does not emphasize the main point enough. It's not about the quality of chromium at all, only ubiquity. Web developers are cheap, its easy
by chakkepolja 5y ago
I think this answer does not emphasize the main point enough.
It's not about the quality of chromium at all, only ubiquity.
Web developers are cheap, its easy to port website's code and slap UI on it. That is the _main_ point.
The manager for whom electron is an option is least bothered by chrome being technically solid foundation. His motive is using cheap webshits and ticking a box.
Doesn't help other cross platform toolkits are either outdated, or immature, or in a weird position like Qt.
Our industry always optimized for some sort of local maxima. From a purely engineering perspective, scripting languages, or hacky UNIX/C glue, or weak typing, would not have made sense at all. But they sticked, because they fulfilled immediate commercial needs.
I don't know if this phenomenon is prevalent in other disciplines of engineering or there is a common name for it.
- bsder 5y ago> It's not about the quality of chromium at all, only ubiquity. Bingo. I don't understand why people keep failing to learn this lesson. Java became popular because Sun drove it to become default installed on lots of enterprise computers. Python later became popular because if you had a standalone computer you had "batteries included" so you had the same stuff always installed. And what people keep forgetting is that Electron is the low friction way of supporting Linux and macOS--whom most programmers would mostly like to ignore. If you write your app in Electron, you write on Windows, claim you support Linux and macOS and then ignore them.
- badpun 5y agoJava became popular on server side because alternatives were much worse (either lacking static typing like Perl or harder to develop like C++) AND Java was cross-platform. Back in those times, servers weren’t just x86+Linux boxes they are today, but had distinct os-es and CPU architectures.
- wiggledrome 5y agoWebshit? really dude. I started off as a desktop publisher, moved up to graphic designer in the creative hub of my country, doing 3d design and video editing, from there I moved to animation and then to user interface design. throwing around 'webshit' is elitist at best and derogatory at worst. As if lack mental ability to do your job? Can you do mine? You dont see any of us throwing around 'backend-bellend' when talking about fellow programmers. respect the field, we are all in it.
- chakkepolja 5y agoDoesnt change the fact that 70% of web developers are shit at their job.
- wiggledrome 5y agoInstead of acknowledging that there are talented programmers in JS you doubled down and cite a number made up from your mind that says 7 out of 10 JS devs are shit. I dont think all backened devs are arrogant, but I know one is.
- AnIdiotOnTheNet 5y ago70% of every field is shit at their jobs. We don't call it 'webshit' because the people are shit, we call it that because the product is shit. A pile of garbage abstractions built on other garbage abstractions all ultimately trying to make a document viewer into an application platform.
- deleted 5y ago[deleted]