3 ms·
That's exactly the problem, tho - our hardware is playing a game of tag with bloated software, it always needs to keep up with the newest bloat. Buy, why? My co
by rubymamis 3y ago
That's exactly the problem, tho - our hardware is playing a game of tag with bloated software, it always needs to keep up with the newest bloat. Buy, why? My computer is extremely capable already, why not use its resources efficiently to get the best out of it? I'm building an advanced block editor (like Notion) in Qt C++. It takes 0.78seconds to load War and Peace on my 2016 MacBook Air. Using the top of the line Electron app (MarkText) takes 34x longer! Also, the same text loaded using the best native macOS app (Bike Outliner), on a 2022 M1 Pro takes 1.5seconds. So, my 2016 MacBook Air is "faster" than 2022 M1 Pro just due to more efficient software.
- starttoaster 3y ago> it always needs to keep up with the newest bloat. Buy, why? Because there exists tools that make it easier to ship a good software product to the market, and without these tools, there are many software products that would simply not exist because of the much more prohibitive cost of developing bespoke applications for every platform you want to support. And the flipside to that predicament, not supporting everyone in your target market because you only developed one of the apps you need to develop. There is a trade off. You aren't getting nothing out of the bargain. Maybe you noticed, but this blog post we're commenting on is actually an advertisement for a software product that only supports MacOS. Seem a bit ironic, doesn't it? I wonder if leveraging Electron might make it simpler to add support for Windows or Linux systems.