Comment by the__alchemist
18 hours ago
Its interesting how there are so many ways to do various types of concurrency in rust (Hardware-dependent) that don't introduce coloring:
- Hardware interrupts
- Threads
- Thread pools / Rayon
- GPU (Cudarc, FFI, WGPU etc)
- SIMD
- Write firmware for multiple cores
I make use of all of those, but still prefer avoiding Async, for the typical coloring reason. I can integrate the above things into a code base with low friction; Async poses a compatibility barrier.
No comments yet
Contribute on Hacker News ↗