Doing Tasks
Multitasking is bad
No one wants a traditional computer with just single core to switch between heavy processes forth and back every a few instruments, wasting time on context switch. So is human brain.
Multitasking is bad, but how about Hyperthreading?
Due to the nature of some tasks, a considerable amount of time is wated while waiting.
I argue that the waiting time can be used by doing other task, which is called filling task
by me, but not normally recommended.
Slow-Motion Multitasking
A powerful way to unleash your natural creativity | Tim Harford - TED Talk
It can be also called lightweight thread
and Hyperthreading
and green thread
and event loop
and so on