Recursive Machines and Computing Technology