Tekstiviesti: Structured parallel programming