Zaslat SMS: Writing scientific software