Python, Concurrency, Parallelism, Multiprocessing, Asynchronous.
multiprocessing can lead to significant speed gains. import time from multiprocessing import Process def foo(): time.sleep(1) print("foo started") time.sleep(1) print("foo ended") def boo(): time.sleep(1) print("boo started") time.sleep(1) print("boo ended") def main(): print("main started") p1 =