Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Где в программировании могут пригодиться знания по алгебраическим структурам (группы, кольца, поля)?

ПрограммированиеМатематика+1
Эксперт ЕГЭ
  ·   · 175
Бог Царь Отечество  · 19 сент 2021
Такие знания полезнее не столько в самом программировании, сколько в постановке задачи. Например, еще в эпоху больших ЭВМ я использовал полугруппы с двумя образующими для описания дерева поиска, и это реально работало (коллега даже защитил кандидатскую на эту тему).
Сегодня есть перспективы создания версии языка Пролог, основанной на трехзначной логике - статьи по этой теме публиковались в журнале PC Magazne (RE) в 2008-2011 гг.
2 эксперта согласны
Согласен, теоретические знания необходимы для выработки алгоритмов и постановки задачи. Программирование -- это инструмент.