s-webber / projog

Prolog programming for the Java platform.
Apache License 2.0
37 stars 9 forks source link

Remove compile mode #192

Closed s-webber closed 3 years ago

s-webber commented 3 years ago

Background: Projog supports two modes - interpreted mode and compiled mode. In compiled mode user-defined predicates are compiled to Java. The default option was compiled mode but #183 changed the default to be interpreted mode.

Aim: Purpose of this ticket is to remove the compiled mode option. Doing this as having 2 modes adds complexity and believe that the performance of interpreted mode can be improved to make compiled mode unnecessary.