Подтвердить что ты не робот

Что такое хороший сайт для изучения пролога?

Мне нужно сделать проект для класса в Prolog, но они не дали нам никакого руководства вообще на языке. Я читал http://kti.mff.cuni.cz/~bartak/prolog/contents.html, но я ничего не понимаю о том, что читаю.

Любые более качественные источники, которыми вы можете поделиться?

4b9b3361

Ответ 1

Братко "Программирование Пролога для ИИ" отлично, понятно, живое, доступно. Стерлинг и Шапиро "Искусство Пролога" тоже очень хорошо, очень основательно с базовым/фундаментальным материалом.

Братко был тем, кого он "щелкнул" для меня. Я взял у него этот лозунг (не помню, написал ли он это, или если я каким-то образом отстранил его от своей книги) - в Прологе, чтобы понять вопрос, нужно ответить. Правильное задание вопроса дает вам более эффективную программу. Я помню, как читал страницу на деревьях AVL, где он записал определение, и я перевернул страницу, ожидая увидеть "решение". Но это было уже о чем-то другом. Перевернув страницу назад, я понял, что утверждение о том, что было деревьями AVL, было уже самой программой.

Ответ 2

Много лет назад мне понравилась книга "Программирование в Прологе" Уильяма Ф. Чаксана и Кристофера С. Меллиша. Это также помогает работать с упражнениями и видеть, как работает язык. Вы можете решить некоторые проблемы с этого сайта Werner Hett P-99: Девять девяти проблем с прологами и здесь SWI Prolog - хорошая реализация для использования.

Ответ 3

Мне нравится Приключения в Prolog, но изучение логического языка может быть очень сложным. Вы действительно можете учиться намного быстрее и правильнее с наставником или на курс колледжа.