Невозможно предупредить последствия быть умным.
Вы не можете видеть семантическое дерево для синтаксических деревьев.
Я долгое время был моим личным взглядом, что разделение практической и теоретической работы является искусственным и вредным. Большая часть практической работы, проделанной в области вычислений, как в программном обеспечении, так и в области аппаратного обеспечения, является необоснованной и неуклюжей, потому что люди, которые делают это, не имеют четкого понимания фундаментальных принципов дизайна своей работы. Большая часть абстрактной математической и теоретической работы является стерильной, потому что у нее нет точки контакта с реальными вычислениями.
Мне невозможно предвидеть последствия быть умным, поэтому вы стараетесь избегать этого, когда можете.