5 ms·
Wow what an ignorant and goofy take. No you are absolutely wrong. Laziness is not a factor. Have you ever had to develop and release an application across 5 o
by RobertWHurst 4y ago
Wow what an ignorant and goofy take.
No you are absolutely wrong. Laziness is not a factor.
Have you ever had to develop and release an application across 5 operating systems all with different UI APIs while also offering a web based UI too? Perhaps it actually makes a lot of sense to consolidate your code base so you can focus on feature development instead of OS compatibility issues and managing many versions of your software across os targets? This is why electron is appealing. In my experience most people who dislike electron apps are speaking from ignorance. They usually have some sort of irrational prejudice against web technologies.
- Dalewyn 4y agoConvenience does not excuse inefficiencies and lack of respect for other peoples' property. Yes, writing and maintaining codebases for multiple environments is tedious, but it's part of the job description if you are providing good, solid software for more than one operating environment. If you argue it's too tedious to maintain six codebases, that is the definition of laziness and you ironically helped reaffirm my argument. Either suck it up or find a new, less demanding job. Programmers of yore managed to do it and we were all better off for it.
- RobertWHurst 4y agoAre you trolling me? You must be, lol. Have you ever run a company or worked on a software team? It's a rhetorical question, it's clear that the answer is a solid no. It's not about convenience, it's about economics and getting shit done. Customers getting a product that works is better than them not getting a product because your company blew all its money trying to hire and manage six software teams, or getting a product that only works on some platforms. What a colossally bad take.