не раньше, чем ты тоже научишься исполнять миллиарды операций в секунду. а до того ты просто будешь зря тратить время. ну а данный вопрос отношения к языку вообще не имеет, речь в первую очередь о парадигме программирования, а во вторую уже о том, что в/у языки упрощают использование в/у парадигм
я к примеру на хаскеле и на с++ делал многопоточные программы. даже при использовании одинакового подхода c++ очень неудобен из-за того, что все ресурсы надо освобождать явно, для этого отслеживать когда что закончилось. на хаскеле например если в поток больше не будет чтения/записи, то операция на втором его конце просто вылетает с исключением, что позволяет автоматом завершить весь тред и освободить используемые в нём ресурсы