처음부터 다시 구현하는 것이 공식 시스템이 더 흥미로울 수 있는지 묻고 싶습니다.재미 있고 강력한 무엇이 : 카레, 머큐리 또는 람다 프롤로그?
필자는 논리적/선언적 프로그래밍 시스템의 기존 및 오픈 소스 프로젝트를 살펴 보았습니다. 나는 여유 시간에 비슷한 것을 만들거나 적어도 구현의 일반적인 생각을 잡기로 결정했다.
이러한 시스템 중 일부가 논리에서 현대 학술 조사의 표현력과 간결함 및 계산 모델과의 관련성을 대부분 제공한다면 좋을 것입니다.
최소한 개념적 수준에서 공부하는 것이 좋습니다. 예를 들어, Lambda-Prolog는 고차원 관계가 가능하기 때문에 특히 흥미 롭습니다.하지만 AFAIK는 직관 론적 논리를 기반으로하므로 배제 된 중간 원칙이 없습니다. 그것은 일반적으로 나에게 불리하다.
덜 인기 있지만 표현력이 뛰어난/현대적인 논리 프로그래밍 시스템에 대한 제안을 환영합니다.
비슷한 질문입니다. http://stackoverflow.com/questions/17675133/most-useful-instructive-functional-logic-language-to-learn?rq=1 –