1. A method comprising: storing, in a memory, a programming environment including formal routines callable using a first calling convention, where the first calling convention includes packages, and informal routines a majority of which are callable using a second calling convention, where the second calling convention does not include any packages; receiving, by a processor coupled to the memory, a first input having a first input format conforming to the first calling convention, the first input calling one of the formal routines, or a second input having a second input format conforming to the second calling convention, the second input calling one of the informal routines; and executing, by the processor, the one of the formal routines, or the one of the informal routines.