prolog ventajas y desventajas