스크린샷

한줄평
“프롤로그를 배우거나 논리형 프로그래밍으로 실제 응용을 만들려는 사람에게 표준처럼 쓰이는 처리기입니다.”
이런 분께 프롤로그를 학습하거나 논리형 프로그래밍을 실무에 쓰려는 사람
좋은 점
- ISO 표준을 따르는 성숙한 프롤로그 구현
- 풍부한 라이브러리와 개발 도구 포함
- 윈도우 등 여러 플랫폼 공식 빌드 제공
아쉬운 점
- 프롤로그 문법을 모르면 진입 장벽이 있습니다
- 일반 응용 프로그램이 아니라 언어 처리 환경입니다
SWI-프롤로그 소개
SWI-프롤로그는 ISO/에든버러 방식의 논리형 프로그래밍 언어 프롤로그를 위한 오픈소스 처리기입니다. 대화형 인터프리터와 함께 폭넓은 라이브러리, 개발 도구를 제공해 교육용은 물론 실제 응용 개발에도 널리 쓰입니다.
제약 논리 프로그래밍, HTTP 서버, 유니코드, 다양한 자료 형식 처리 등 확장 기능을 갖추고 있으며 윈도우, 맥, 리눅스용 공식 빌드를 제공합니다. 명령 없는 그래픽 UI 앱이라기보다 언어 처리 환경이라 프롤로그 문법을 아는 사람에게 적합합니다.