>Whereas in Prolog there is only one algorithm >and it is built in to the Prolog runtime engine. >Prolog is a giant search engine and your program >is the database. You run the program by asking >Prolog a question about its facts. That's not really true. You can write algorthims in Prolog just like Erlang.