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