3 ms·
I completely agree with you. It would be extremely odd for a company like Discord, who has done things like using nightly Rust in production, to naively choose
by ZephyrBlu 4y ago
I completely agree with you. It would be extremely odd for a company like Discord, who has done things like using nightly Rust in production, to naively choose Electron because they "don't know what they're doing" with native apps.
Many people on HN either don't understand or don't care for trading off runtime performance and other technical qualities for other things like e.g. development speed, DX, easier hiring, etc.
- emodendroket 4y agoOr to put it another way, HN users tend to strongly value things that aren't important to most people, and not much value other things that most people do care about.
- jamiek88 4y agoOr to condense it further, HN users are human. No matter how much we deny it! :D
- emodendroket 4y agoThat's true. But I think that many people here share such a similar perspective that they don't realize how fringe their priorities really are.
- JohnFen 4y agoMaybe, although I suspect most people here understand that we're a fairly small subculture. I do, at least. The thing is, it doesn't matter if my opinions/needs/pain points are fringe. They're still real, and I still care about them and advocate about them. Just like most people.
- vfclists 4y agoDiscord was developed as a messaging system for gamers who usually have the latest and greatest hardware. Electron would be okay for them and their users on account of that.
- account42 4y ago> Many people on HN either don't understand or don't care for trading off runtime performance and other technical qualities for other things like e.g. development speed, DX, easier hiring, etc. Most people on HN understand those tradeoff very well but also understand that those tradeoffs are being optimized for the company's profit and not for the good of society overall. Without meaningful competition (and for Discord that would mean interopable clients, not just alternate chat applicaitons with their own servers) the incentive for making more efficient software is ~0.