5 ms·
"If you learn how to build doghouses, you can build skyscrapers, bridges, and nuclear power plants." Use the right tools for the job. Trying to shoehorn everyt
by stock_toaster 10y ago
"If you learn how to build doghouses, you can build skyscrapers, bridges, and nuclear power plants."
Use the right tools for the job. Trying to shoehorn everything into "the web" makes everything just as shitty as the web.
- abiox 10y ago> Use the right tools for the job i wonder if this expression constitutes a thought-terminating cliché.
- KirinDave 10y agoIt does, inasmuch as objective metrics for "correctness" don't exist in our field. The best we can do is show "incorrectness." It's absurd to say, "My tool is correct and therefore should be used," when all we really can demonstrate is, "My tool lacks these specific deficiencies I can identify in another choice." This bug comes nowhere near demonstrating that Electron or VS Code or Atom are built incorrectly or incorrect tools
- deleted 10y ago[deleted]
- Qwertious 10y agoIt sounds a bit like one, but I think the point is that while the web can be used for everything, that doesn't mean it should. Like if we built XML into filesystems directly, instead of doing it just in the layers above.
- allover 10y ago> Trying to shoehorn everything into "the web" 'Trying to shoehorn' is just your opinion. > Use the right tools for the job. What does that non-sequitur even mean in this context? Use a different native platform to write each native version of the app? That simply isn't viable for anything but very large companies. Or should I use Qt, with it's tiny support community? Also why is React/React-Native not 'the right tool'? > [...] just as shitty as the web. Again your opinion. In my opinion the web is a joy to work on compared to the cesspool that is native app development.
- KirinDave 10y agoIt's unfortunate that your opinion–that of the two most successful programmer's editors currently in use today are doing something right–is being heavily downvoted by people who object to the "web" invading on their territory for reasons unknowable. "Eating too many CPU cycles while idle" is a problem many, many text editors have faced. It's purely an unfair bias in this case that this is justification for trying to invalidate the project. By the way, if you'd like to really throw a stick into Qt proponents spokes, ask them what sort of accessibility story QT has for custom rendering components. Ask, "How can I support a colorblind or legally blind person with this component?" Qt's developer story here is not nonexistent, but it throws into sharp contrast how _complete_ the web is from the perspective of accessibility for people who need auditory assistance or do not use conventional input devices.
- deleted 10y ago[deleted]
- allover 10y agoYes it is sad that it is one of those topics that HN users seem incapable of discussing objectively. Meanwhile Electron usage grows and grows, and will continue to until someone comes up with a viable alternative.
- allover 10y agoIf you disagree, tell me what I should use instead of Electron, that is feasible to use for a small team to have a wide platform reach, and with a community comparable to even just the 'React' part of web dev. The drive-by downvotes really just prove my point.
- allover 10y agoYeah, thought so.