News for hackers. Stuff that matters.
Re:Electron: The Bad Parts by Klathmon on Saturday September 16, 2017 @01:39PM (#15265636)
Like I said it's a tradeoff.

For you, it sounds like it hurts more than it helps, but for others the options may be:

1. Don't use slack at all because they can't figure out how to install the correct version of libthingy.dll. Or they don't get the app at all because it's not for their platform.

2. Use slack

And in that scenario, the option they went with wins hands down.

I'm not saying it's perfect, and I still believe that giving both options would be a benefit for most, but the fact that it is done this way wasn't a "mistake", it was a tradeoff for the targeted audience solving problems that many had.

Re:Electron: The Bad Parts by izym on Saturday September 16, 2017 @08:42PM (#15267599)
You're not really being fair here. You could just as well distribute all needed dll's with the app. In fact, that's pretty much what Electron does.
Re:Electron: The Bad Parts by tentaTherapist on Sunday September 17, 2017 @01:03PM (#15270543)
Why not ship an installer that checks for and appropriately installs DLLs?