4 ms·
I like it. It feels so simple and straightforward.
by edgarvaldes 7y ago
I like it. It feels so simple and straightforward.
- flukus 7y agoIt's so fast, easily the most responsive GUI on my PC. Far easier navigation than modern explorer too. Can we go back to this in get rid of all this "modern" multi threaded, hardware accelerated crap?
- naikrovek 7y agoMulti-threaded is usually good. Hardware acceleration is usually good. I'm not sure why you think modern software is slow, but it is definitely not those two things, unless they are implemented EXTREMELY naively, which is far, far less common than one would think.
- flukus 7y ago> I'm not sure why you think modern software is slow, but it is definitely not those two things I think modern software is slow because it's slow (despite having vastly more powerful computers), those 2 things along with the language apps written in are the major technical differences between old software and modern software. If theory doesn't match reality then the theory must be wrong. This app starts is more responsive than my windows start menu.
- naikrovek 7y agoYes, the application starts very quickly and feels instant (which is how ALL software should be, dammit.) I GUARANTEE you that any lack of multi-threading or hardware acceleration is not the cause for the speed, but rather the simplicity of the application. It's as complex as it needs to be to perform its job, and not more. Today's unfortunate software development practices stack layer upon layer of abstraction on top of the CPU; far more than was the case when this application was written. As such, more modern applications are bogged down with the weight of all of this stuff. Developers today have forgotten that "mo' code means mo' problems" and are quite happy to reference any stupid library they come across in order to make things feel simpler. What they've actually done is make things far more complex, and complexity is the undying, always victorious, enemy of performance. I don't like that modern applications are slow, either. They aren't slow because of multi-threading and hardware acceleration, I promise. They're slow because of piles of stupid decisions on how software should be built.
- theandrewbailey 7y agoNo. Multi-threading and hardware acceleration is objectively faster for many workloads. The problem is over-engineered, one-size-fits-all solutions, especially multiplatform and/or written in Javascript. Back in the day, we had built-from-scratch programs that could only do exactly what they were intended to do on a specific platform, instead of doing things like shipping a gamepad driver with your all your text apps[0]. [0] https://josephg.com/blog/electron-is-flash-for-the-desktop/ https://josephg.com/blog/electron-is-flash-for-the-desktop/