Hacker News new | ask | show | jobs
by chadrs 2442 days ago
It's a decision choice to be single-threaded. Using threads requires locking or sophisticated concurrent data structures which can sometimes outweigh benefits in both code correctness/maintainability and performance.