I have always thought that both data flow languages and fortran95 had some innovations for multi-core programming worthy of being copied.Data flow languages such as G which is sold as national instruments labview brand are intrinsically parallel at many levels.