У современных скриптовых языков программирования, все-таки, херово зделана интеграция объектов предметной области операционной системы в язык. Вот треды, треды - это заебись, это объект предметной области языка, по сути. А если поставщик библиотеки пидорас и сделал ее не thread-safe? Как было бы круто просто заменить в том же коде слово Thread на слово Process и синхронизировать эти процессы, скажем, через файл на диске. Но вот хуюшки - нет никакого Process, сосите бэктики.