Пролог изучал в институте, а сейчас вот вспомнил про этот замечательный язык, прочитал еще раз методичку и задумался, а нет ли интерпретатора под .NET. Погуглил и нашел такие штуки как P#, Prolog.NET и C#Prolog. Но такое ощущение, что эти вещи пишут энтузиасты одиночки, энтузиазма у которых хватает совсем ненадолго. А серьезного ничего под .NET не нашел.
А было бы здорово решать некоторые задачи на прологе и потом использовать полученное решение в своих .NET проектах.
А может быть это я по неопытности думаю, что это здорово, а на самом деле так делать не нужно?
Ведь на прологе можно было бы писать бизнес логику, а взаимодействие с пользователем и с другими системами на C#, например. Кто-нибудь что-нибудь подобное делал? Интересует использование пролога не просто для решения простеньких задач, а как часть какой-либо большой системы.