В классе мы узнали о проблеме остановки, машинах Тьюринга, сокращениях и т.д. Многие одноклассники говорят, что это все абстрактные и бесполезные понятия, и нет никакого реального смысла их знать (т.е. вы можете их забыть один раз курс закончился и ничего не потерял).
Почему теория полезна? Вы когда-нибудь использовали его в своем ежедневном кодировании?