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