Writing Language-Agnostic… — Expressing Algorithms… | OneNoughtOne