▲ | mdaniel 5 days ago | |||||||
related: Python has had async for 10 years – why isn't it more popular? - https://news.ycombinator.com/item?id=45106189 - Sep, 2025 (293 comments) | ||||||||
▲ | miguelgrinberg 5 days ago | parent [-] | |||||||
It's important to note that for most small devices that run MicroPython asyncio is the only available method of concurrency. These devices have no concept of processes, your application is the only thing that runs. Most devices do not support threads, and those that do have really big limitations. Like for example, a device with two cores would allow you to spawn just one thread, to run on the second core and that's it. This is due to the lack of a proper operating system with a scheduler that can move threads in and out of the CPU. | ||||||||
|