title: Prolog vs Erlang (and other functional languages)
body: <p>What's wrong with Prolog? </p>
  
  <p>Prolog is quite good with lists and pattern matching, and offers backtracking as a bonus. And yet for decades it remains a language apart, while functional languages blossom and multiply.</p>
  
  <p>Take Erlang as an example. Its syntax is borrowed from Prolog, it's been initially implemented with Prolog, which is really interesting. That is, from Erlang people's standpoint, there's something fundamentally wrong with Prolog, or they'd have adapted Prolog to their needs.</p>