Hele, ty nečteš vůbec na co odpovídáš, že? FP tu je dlouho. Multiprocesorové zpracování je tu dlouho. A přesto se to do mainstreamu nijak neprosadilo (ve specializovaných use cases ano) a nic nenasvědčuje tomu, že by se to mělo změnit.
Mainstream dosud multiprocesorové zpracování v běžných mainstreamových aplikacích nepotřeboval, nyní se to pomalu mění a díky tomu se změní paradigma programování. Jinak vše už tu dávno bylo, jen hw dorůstá do možností a principů sw dávno vymyšlených.
Jinak typické multiprocesorové zpracování, které se prosadilo v mainstreamu, aniž by to běžní programátoři zaznamenali, jsou grafické karty.