Text this: Environments and tools for parallel scientific computing /