3 ms·
But it's the only reason Discord, Slack, VS Code, and other apps exist on operating systems other than Windows/MacOS.
by shrimp_emoji 5y ago
But it's the only reason Discord, Slack, VS Code, and other apps exist on operating systems other than Windows/MacOS.
- grishka 5y agoTbh the world would've been better off if these apps didn't exist. Especially VS Code.
- adwn 5y ago> Tbh the world would've been better off if these apps didn't exist. Especially VS Code. You're confusing "I personally don't like X" with "the world is better off without X".
- shrimp_emoji 5y ago>Especially VS Code. Why? :c The next best thing is Atom. And, tragically, Atom is way worse. (Believe me, I wanted it to win the hackable-lite-IDE war, but... it didn't.) I don't like Microsoft, but VS Code won. Although, technically, I use "Code - OSS", which is the no-proprietary-code version.
- grishka 5y agoAtom is also Electron-based. Why Electron text editors at all? I personally use Sublime and vim and don't even consider the electron ones.
- shrimp_emoji 5y agoIf Sublime is as good, then you got me. :p (I can't say; I still need to try it.) I love Kate, although it's less configurable/powerful than Code/Atom, but it's Linux-only. As to vim, I use it for quick things, but I'm not hardcore enough to feel comfortable with editing in a terminal and having to re-memorize how to highlight and copy-paste text.
- dysoco 5y agoThose are built by large teams with a lot of backing, and still suffer from many issues (mainly performance; Slack crawls very badly, VSCode and Discord not so much); I think it's gotten easier but still wouldn't call it "easy".
- grishka 5y agoYeah. Slack and Discord sure have enough resources to build three dedicated native apps for macOS, Windows, and Linux. Slack has been through several full rewrites yet still works terrible. At this point it must be nothing but stubbornness. It's definitely not an informed engineering decision.
- dmitriid 5y ago> Slack and Discord sure have enough resources to build three dedicated native apps for macOS, Windows, and Linux. Those "insanely complex apps" are... nothing but virtual lists with text and some images. You know that even first-year comp-sci students are given harder tasks?
- paulgb 5y ago> It's definitely not an informed engineering decision. I think it's more likely that they are evaluating the engineering decision by different criteria than you do. The people in most organizations that make the Slack buying decision probably don't know what Electron is. And frankly, Electron Slack works just fine on any modern Windows/Mac business laptop I've used it on.
- rightbyte 5y agoThe reason being those are proprietary tools.