Text this: Building software for simulation