Нужно знать и уметь использовать математические штучки, чтобы программы работали оптимально, а не хромали на только что изобретённых мегамозгами велосипедах из костылей - их и так полным-полно в нынешних программах. Именно из-за них простые, казалось бы, программы нагружают процессор, съедают много памяти.