I compared UIKit and SwiftUI performance with the most ridiculous scroll view possible.
Memory usage wasn’t dramatic, but was interestingly spiky. Perhaps due to the different numbers of gifs and different resolution of the images rendered on each cell.
When it came to profiling peak memory and energy usage, I expected UIKit to yield the same kind of results I saw in SwiftUI: We’re still displaying an enormous number of elements, animating them the same, and these images are not any bigger or smaller, right?
Now don’t I look silly.
Memory usage hovered around 92MB for UIKit, compared to 248MB in SwiftUI.
Read my scientific performance comparison right here 🧪 https://t.co/gHgwbs2aM9
@jason_sika I hope someday it will also feature the Space hotkey that does Pause/Resume rather than doing something random depending on the opened sidebar.
SlimBlade Pro by Kensington is the worst thing I've ever bought in 2025 so far. Cheap plastic, gets dusty in hours (while everything else on the table doesn't), extremely crappy and bloated software for Mac (the kernel extension constantly consumes 10%+ CPU).
@alexey_mg @e_nacharyan Думаю, что она разделяет изображение на области только один раз, при сетапе, а потом просто последовательно накладывает слои. Если так, это ничего не стоит.
Also, I admire how programming languages erased barriers between countries and natural languages.
Being an English speaker, how will you support an application written in Chinese? In Portuguese? In Russian?
Translate it, and you will likely get quite a different result.
Cannot agree more on this. However, if the “English as a PL” concept works in practice, it will be 2x sad — it means people don’t care about quality at all anymore. Somehow will be enough.
I've bought a home bakery – a simple offline device (Panasonic). It has a digital clock, though, so I can schedule baking.
I plug it in and see the clock being set up correctly. Out of the box! Right from the factory! How cool is that?