Erlang = message passing concurrency + fault tolerance + ... + pattern matching + syntaxe připomínající trochu Prolog.
S Prologem toho má společného jen málo, nicméně Joe Armstrong měl rád Prolog, když Erlang vytvářeli.
Doporučuji poslechnout si rozhovor:
http://www.se-radio.net/2008/03/episode-89-joe-armstrong-on-erlang/
a prezentaci:
> S Prologem toho má společného jen málo
Historicky to ma spolecneho hodne:
Erlang started life as a modified prolog.
http://www.erlang.org/faq/academic.html
Ale predrecnika bych uklidnil - Erlang si z Prologu vzal hlavne ty dobre kousky (pattern matching) a zkombinoval je s imperativnim pristupem, takze je daleko prirozenejsi nez Prolog (zadna backtracking se nekona atd.)