``It is suitable only for small, selfcontained programs that have only trivial interactions with their environment and that make no use of any software written by anyone else.''