Ну хз, видимо кому с чем приходится работать. Я в разработке 15 лет. За это время регулярки понадобились два раза. Один раз вилидировать имейл, второй раз все было построено на регулярках - анализ естественного языка в те времена, когда про машин лернинг ещё не слышали.
А алгоритмы писал часто:
- Фильтр Калмана, чтобы убрать шум по маршруту движения.
- Куча геометрии при работе с картами: проекции на линии, конвертация между системами координат.
- хранение разреженных матриц
- даже долбаный обход дерева в глубину делал для того, чтобы манагеры могли кружочки таскать и соединять их линиями.
И ещё куча всего.