Pull to refresh

Comments 3

Это называется недетерминированное программирование. Разобрано в самом известном классическом учебнике программирования SICP.

Здравствуйте, большое спасибо за ваше уточнение!
Действительно, я в силу своей неосведомлённости не провёл данную параллель.
Теперь, когда вы упомянули SICP, я прочёл вашу статью про amb-оператор и недетерминизм в Scheme — очень близкий духом подход.
В каком-то смысле, описанная мной реализация действительно идёт по стопам этих идей, но на более "прикладном" уровне.
Спасибо, что обратили внимание — попробую изучить недетерминированное программирование глубже, уже с опорой на SICP и дополнить статью необходимой информацией.

Я предполагаю, что в Java тоже можно использовать механизм продолжений (continuations) для реализации недетерминизма.

Sign up to leave a comment.

Articles