Math Minion começou como uma poderosa calculadora científica e sistema de modelagem com uma compreensão profunda das unidades de conversão, mas ao longo do tempo evoluiu para muito mais. Quando o manuseio de strings foi introduzido em seu manuseio de array poderoso, ele se tornou um processador de string adept. A adição de tabelas de dados permitiu que ele lidasse com muitos pequenos problemas de banco de dados e planilha e a introdução de objetos de interface HTML agora torna algo de um minion de aplicativo. A viagem continua. Combina uma representação de estilo de mapa mental das relações entre expressões, com um sistema de fórmulas que opera de forma transparente em escalares, matrizes e matrizes. Um sistema de modelo hierárquico ajuda a encapsular cálculos em unidades lógicas e facilmente duplicadas e um sistema de conversão de unidade flexível rastreia os tipos fundamentais de propriedade através de cálculos. Isso permite que ele saiba, por exemplo, que alguns fathoms divididos por alguns dias é de fato uma velocidade que não deve ser adicionada a um quilograma.