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


Groups > comp.lang.javascript > #124460

ANN: Dogelog Player 2.2.4 (Parallel π-WAM)

From Mild Shock <janburse@fastmail.fm>
Newsgroups comp.lang.javascript
Subject ANN: Dogelog Player 2.2.4 (Parallel π-WAM)
Date 2026-07-28 00:24 +0200
Message-ID <1148lq6$hg9r$2@solani.org> (permalink)

Show all headers | View raw


Dear All,

We are happy to announce a new edition of
the Dogelog Player:

- Syntax Errors:
Using some generic object access API across
JavaScript, Python and Java, we could extract
an error line and an error caret from an
input stream in 100% Prolog, and add it to
the display of syntax errors. The feature is
open source, might serve human programmers
and coder agents brain food alike.

- Parallel Emulation:
The emulate/1 predicate for π-WAM got a
brother emulate/2 that accepts an option list,
that we can extend in future releases. The
emulator itself has been extended to perform
a parallel simulation by using interleaved
synchronized emulation in 100% Prolog and
recognizes a size/1 option for the number
of logical threads.

- Parallel Execution:
There now exists also a CPU backend that
complements the Dogelog Player cooperative
multitasking by preemptive multithreading
accepting π-WAM code via the newly introduced
execute/2 predicate. This predicate additionally
recognizes a group/1 option for the number of
logical threads that are bundled onto
a physical thread.

Have Fun!

Jan Burse, July 27, 2026, https://www.herbrand.ai/

Back to comp.lang.javascript | Previous | NextNext in thread | Find similar | Unroll thread


Thread

ANN: Dogelog Player 2.2.4 (Parallel π-WAM) Mild Shock <janburse@fastmail.fm> - 2026-07-28 00:24 +0200
  GPU Backend: Find 0xCAFFEE with π-WAM (Re: ANN: Dogelog Player 2.2.4 (Parallel π-WAM)) Mild Shock <janburse@fastmail.fm> - 2026-08-03 12:12 +0200
    Emulating ADA RendezVous in π-WAM (Re: GPU Backend: Find 0xCAFFEE with π-WAM) Mild Shock <janburse@fastmail.fm> - 2026-08-05 14:29 +0200
      π-WAM Contest: 1 Million Packets with Prolog (Re: Emulating ADA RendezVous in π-WAM) Mild Shock <janburse@fastmail.fm> - 2026-08-07 17:53 +0200
        π-WAM Assembly: Comfortable Labels and Goto (RRe: π-WAM Contest: 1 Million Packets with Prolog) Mild Shock <janburse@fastmail.fm> - 2026-08-09 19:39 +0200

csiph-web