|
|
|
|
|
by p_l
818 days ago
|
|
Depends a lot on what you run. Anything involving web? Uh. A lot of things definitely got way faster though, they just are things that neither switched to most inefficient (computing wise) ways of doing it (Electron GUI) nor pay the "high resolution" tax. My first own computer could hold the entire final displayed framebuffer in less than 1MB. The display I use right now requires a bit over 32.5 MB to do so, and switch towards more and more hires raster bitmap as method of drawing interfaces means it's schlepping probably over half a gigabyte every frame. But things that don't need that? Even for python development (not running jobs, interactive development) my recent switch from Kaby Lake i5 to Zen4 resulted in noticeable speedup. Despite the previous machine already having NVMe SSDs etc. |
|
My experience over the years has been that UI frameworks are very fun to write but we'd all be better off if our managers said "no" to them — vanilla HTML is very fast, as is UIKit.
Likewise for development, while Interface Builder gets flack for the file format making it hard to collaborate or even to code review, actually using it to implement a UI from the design team is fast and easy compared both to UIKit in code and to SwiftUI (and SwiftUI is better than some of the other programmatic UI frameworks I've seen, though it also loses points for a WYSIWYG editor that gives up if you look at the keyboard wrong).