Title: Magenta: An interpreted parallel programming environment for distributed systems