Я начал изучать Prolog и размышлял над теоретическим отличием от языка SQL.
Например:
- оба являются декларативными языками
- обе поддерживают базу данных знаний, основанных на фактах
- оба поддерживают поиск данных в стиле запроса
- поддерживаются функциональные зависимости
Какие-нибудь более общие точки? Какие-либо заметные отличия?