Ja, eben. Laut den Scientific Programming in C++ Büchern gibt es in C++ schon seit Jahren Bibliotheken zur parallelen Ausführung (MPI, Open MPI, BLAS, ...). Deshalb bin ich als Umsteiger von R auf Python, das ja in Gegensatz zu R den Anspruch erhebt eine vollwertige Programmiersprache zu sein, von dessen Parallelisierungsfähigkeiten erstmal ziemlich enttäuscht.Bibliotheken wie parallel (grundsätzlich ziemlich interessant weil es ohne concurrency auskommt) für Haskell und Rayon für Rust lösen dies indem innerhalb der Bibliothek zur Laufzeit entschieden wird was tatsächlich parallel ausgeführt wird und was nicht. Als Benutzer gibst du dann nur noch Hinweise dafür was parallel ausgeführt werden könnte.
Was versteckt sich eigentlich hinter dem Begriff "concurrency"? Habe ich auch schon im Python Manual gelesen und bereits dort nicht verstanden.