defending electron on main
electron kinda sucks but like, what else is there for cross platform GUI development? GTK is a messy pain in the ass to get working (especially on windows) qt has weirdly restrictive (and slowly becoming more restrictive) licensing policies as well as being somewhat tied to C++ (somewhat, not totally - i've made a python project in qt before, but ended up having to use the C++ documentation and figure out how to "pythonise" the information), java swing looks gross and requires the JVM, tk and wxwidgets are undercooked and lacking basic important features...
and then there's electron. sure it's bloated, but it works everywhere, with many many languages, has very few OS-specific quirks, uses a design and markup language that many people are already familiar with, doesn't restrict you exclusively to the "native" widgets, supports a bunch of cool UI features out of the box (animations, gradients, flex/grid...), and can even be made into a webapp with ease
also electron is definitely bloated, but given that my decade+ old eeePC could run vscode, a browser, and discord at the same time, i find it hard to believe that a single electron app brings your whole system to its knees
maybe all the people complaining about being unable to run discord really are on 15 year old netbooks
defending electron on main
@lynnesbian yeah electron fucking sucks but it's kinda the best we have....
Small server part of the pixie.town infrastructure. Registration is closed.