Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #53746
| Path | csiph.com!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail |
|---|---|
| From | Mild Shock <janburse@fastmail.fm> |
| Newsgroups | comp.lang.java.programmer |
| Subject | Program Sharing in Dogelog Player (Re: ANN: Dogelog Player 1.3.5 (Cyclic Terms)) |
| Date | Wed, 20 Aug 2025 15:12:48 +0200 |
| Message-ID | <1084hke$b2pf$3@solani.org> (permalink) |
| References | <106l4on$366q0$3@solani.org> <107nse8$3cc5$4@solani.org> |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | 8bit |
| Injection-Date | Wed, 20 Aug 2025 13:12:46 -0000 (UTC) |
| Injection-Info | solani.org; logging-data="363311"; mail-complaints-to="abuse@news.solani.org" |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0 SeaMonkey/2.53.21 |
| Cancel-Lock | sha1:M/YtAqdDMhM2zZHwfKRgjXPY32g= |
| X-User-ID | eJwNxkcBwEAIBEBLtKXYgQP/EpJ5DdTZJ8zhhsNtqZNYsizn5jWNbUkM7i6msqb/E7vaQ4VimUqfSk8A7wNGihUd |
| In-Reply-To | <107nse8$3cc5$4@solani.org> |
| Xref | csiph.com comp.lang.java.programmer:53746 |
Show key headers only | View raw
Dogelog Player is a Prolog system for the targets JavaScript, Python and Java. It is a mongrel, half formerly Jekejeke Prolog and half X-Prolog ZIP. Concerning program sharing (PS) it offers a compromise between full sharing in Jekejeke Prolog and no-sharing in X-Prolog ZIP. Without extra syntax like tuple (x1,..,xn) versus list [x1,..,xn] we now have frozen Prolog terms in Dogelog Player. They are beneficial for the garbage collector and provide safer mutations. Regression testing shows that our compilation schemes don’t affect the runtime. See also: Program Sharing in Dogelog Player https://medium.com/@janburse_2989/7b0d9d13cc6f
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar
ANN: Dogelog Player 1.3.5 (Cyclic Terms) Mild Shock <janburse@fastmail.fm> - 2025-08-02 15:44 +0200
Landin's Knot in Dogelog Player (Re: ANN: Dogelog Player 1.3.5 (Cyclic Terms)) Mild Shock <janburse@fastmail.fm> - 2025-08-15 19:57 +0200
Program Sharing in Dogelog Player (Re: ANN: Dogelog Player 1.3.5 (Cyclic Terms)) Mild Shock <janburse@fastmail.fm> - 2025-08-20 15:12 +0200
csiph-web