Я хотел бы спросить вас, какая формальная система может быть более интересной для внедрения с нуля/обратного инженера.
Я просмотрел некоторые существующие и открытые проекты логических/декларативных систем программирования. Я решил сделать что-то подобное в свое свободное время или, по крайней мере, поймать общую идею реализации.
Было бы здорово, если бы некоторые из этих систем обеспечили большую часть выразительной силы и краткости современных академических исследований в логике и ее связи с вычислительными моделями.
Что бы вы рекомендовали изучить, по крайней мере, на концептуальном уровне? Например, Lambda-Prolog интересен тем более, что он позволяет устанавливать отношения более высокого порядка, но AFAIK основан на интуиционистской логике и поэтому не имеет принципа исключенного среднего; что обычно является для меня недостатком.
Я также приветствую любые предложения о современных системах логического программирования, которые менее популярны, но более выразительны/мощны.