3 ms·
> for example, slowing down the injections if the program is slow to process input It's 2021 and some people still don't separate UI into its own non-blocked t
by RicoElectrico 6y ago
> for example, slowing down the injections if the program is slow to process input
It's 2021 and some people still don't separate UI into its own non-blocked thread.
E.g. When crunching a big dataset in QGIS (on Win10), every digit I type into "Classes" box [1] blocks everything and I have to wait.
[1] https://i.stack.imgur.com/oddT7.jpg https://i.stack.imgur.com/oddT7.jpg
- federicoterzi 6y agoYep, that often happens! I sometimes experience this behavior on Google Docs, especially on slower machines
- userbinator 6y agoGiven the... average quality of software in 2021, I'm not sure you'd rather have intermittent crashes and freezes instead, because multithreading is notoriously tricky to get right --- and I'm saying this as someone who has worked in software for several decades.