Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #40029

Re: ANN: Dogelog Player 1.1.2 (Java Target)

Newsgroups comp.lang.java.programmer
Date 2023-10-28 06:48 -0700
References <uhj1ot$qbor$3@solani.org>
Message-ID <a8b39bdf-dcb9-4468-93f1-85ab6428c214n@googlegroups.com> (permalink)
Subject Re: ANN: Dogelog Player 1.1.2 (Java Target)
From Mild Shock <bursejan@gmail.com>

Show all headers | View raw


Dogelog Player is a 100% Prolog written Prolog
system for the JavaScript, Python and Java
platform. Wie added monomorphic predicate and
evaluable function caches to the transpiler
and runtime. We then compared our benchmark
suite with formerly Jekejeke Prolog.

With monomorphic caches there is not so much a
pollution problem, since each cache maximally
houses one predicate. Our benchmark suite results
show us, despite its lack of multi-argument
indexing, that Dogelog Player is now on par or
better than formerly Jekejeke Prolog.

See also:

Monomorphic Cache for Dogelog Player
https://twitter.com/dogelogch/status/1718248815394726282

Monomorphic Cache for Dogelog Player
https://www.facebook.com/groups/dogelog

Mild Shock schrieb am Samstag, 28. Oktober 2023 um 15:19:38 UTC+2:
> Dear All, 
> 
> We are happy to announce a new edition of 
> the Dogelog player: 
> 
> - module.util.nova: 
> It is a Java port of the Dogelog Player Novacore. 
> All features of Dogelog Player have been realized, 
> such as stages and partitions, so that the knowledge 
> base also has a rollback as well as the new make/0 works. 
> 
> - jvmobj.jar: 
> This .jar is used by the Java Target for the 
> Arithmetic and Logic Unit (ALU) and was separated 
> from formerly Jekejeke Prolog. All features of Dogelog 
> Player have been implemented, such as bigints and 
> trigonometric functions. The native libraries of 
> Dogelog Player have also been ported to the Java Target. 
> 
> - jvmobj_swing.jar: 
> This .jar is used by the Java Target for listing 
> the classpath and was separated from formerly Jekejeke 
> Prolog. However, compared to formerly Jekejeke Prolog, 
> the realization is primitive, for example at the moment 
> native libraries can only be loaded if they are 
> exploded in the classpath. 
> 
> Have Fun! 
> Jan Burse, 08.10.2023, http://www.xlog.ch/

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

ANN: Dogelog Player 1.1.2 (Java Target) Mild Shock <janburse@fastmail.fm> - 2023-10-28 15:19 +0200
  Re: ANN: Dogelog Player 1.1.2 (Java Target) Mild Shock <bursejan@gmail.com> - 2023-10-28 06:48 -0700
  Re: ANN: Dogelog Player 1.1.2 (Java Target) Mild Shock <janburse@fastmail.fm> - 2023-11-08 22:15 +0100
    Re: ANN: Dogelog Player 1.1.2 (Java Target) Mild Shock <bursejan@gmail.com> - 2023-11-08 13:21 -0800

csiph-web