Role Summary
Richard is the Development Manager within the Dyalog interpreter development team. In this role he divides his time between working on the interpreter and planning and keeping track of the development projects.
Biography
Richard likes writing interpreters and compilers: at school he wrote extensions to Microsoft BASIC for fun, for his final-year university project he wrote a BBC BASIC interpreter, and for his first twenty years in the Real World he worked on the front-end of a COBOL interpreter and the back-end of a C compiler. Since then he has been a developer and Development Manager for the Dyalog interpreter.
Outside work, Richard likes music (the good stuff, from the 1970s) and theatre, and has been researching his family tree in the hope of finding an interesting villain. So far no villains have been found, but he has discovered that he is partly French.