Szerintem ha automatikusan akarunk párhuzamosítani, akkor a funkcionális nyelvek felé kellene elmozdulni (Scala, F#, Haskell, Erlang stb)