Da quello che ho visto di Prolog, sembra che sarebbe l'ideale per creare un motore di regole per un'app. Tuttavia, non credo di aver mai visto un motore di regole scritto in Prolog. Esistono alcune limitazioni intrinseche in Prolog (ad es. Un algoritmo di raccolta dei rifiuti scadente) che ne impedirebbe l'utilizzo per costruire un motore di regole?