It has been already 2 years since we started a
new Prolog system. This new Prolog systems is
100% written in Prolog, including the I/O and
the runtime compiler. We managed to adress the
JavaScript and the Python target.
We now completed a new target, namely Java.
This target is different since in contrast to
JavaScript and Python, the Java programming
language is a typed programming language with
type variables and primitive types.
The benchmark results show that we can indeed
replace formerly Jekejeke Prolog by the new
Dogelog Player for Java. But there is still a
lot of work ahead, which we will possibly perform
for all targets JavaScript, Python and
Java in parallel.
See also:
ANN: Dogelog Player for Java
https://twitter.com/dogelogch/status/1708780915587961286
ANN: Dogelog Player for Java