Text this: Quantum Monte-Carlo programming