Это может даже усложнить. Главное, что есть у Пролога, но у Эрланга нет, это возвращение. Это означает, что программа может «вернуться». Требуется некоторое время, чтобы привыкнуть к возврату и позволить языку сделать всю работу за вас. Например, обход графика с использованием обратного отслеживания. Когда вы переключаетесь на Erlang, вы должны все это забыть.
Они оба имеют очень распространенный стиль программирования для сопоставления с образцом.
Я не рекомендую изучать Пролог до Эрланга.