Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Digital circuits are made from analog parts. -- Don Vonada


devel / comp.lang.prolog / ANN: Dogelog Player 1.0.2 - Native Libraries

SubjectAuthor
* ANN: Dogelog Player 1.0.2 - Native LibrariesMostowski Collapse
`* ANN: Dogelog Player 1.0.2 - Native LibrariesMostowski Collapse
 `* ANN: Dogelog Player 1.0.2 - Native LibrariesMostowski Collapse
  `* ANN: Dogelog Player 1.0.2 - Native LibrariesMostowski Collapse
   `* ANN: Dogelog Player 1.0.2 - Native LibrariesMostowski Collapse
    `* ANN: Dogelog Player 1.0.2 - Native LibrariesMostowski Collapse
     `* ANN: Dogelog Player 1.0.2 - Native LibrariesMostowski Collapse
      `- ANN: Dogelog Player 1.0.2 - Native LibrariesMostowski Collapse

1
ANN: Dogelog Player 1.0.2 - Native Libraries

<thbo6v$ck2v$1@solani.org>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=2676&group=comp.lang.prolog#2676

  copy link   Newsgroups: comp.lang.prolog
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: janburse@fastmail.fm (Mostowski Collapse)
Newsgroups: comp.lang.prolog
Subject: ANN: Dogelog Player 1.0.2 - Native Libraries
Date: Sun, 2 Oct 2022 12:12:46 +0200
Message-ID: <thbo6v$ck2v$1@solani.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 2 Oct 2022 10:12:47 -0000 (UTC)
Injection-Info: solani.org;
logging-data="413791"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101
Firefox/68.0 SeaMonkey/2.53.14
Cancel-Lock: sha1:0QX/tRf4wiwvPbZyAFekNveOULw=
X-User-ID: eJwFwYEBwDAEBMCVwvNiHKL2H6F3DgpfGJ3m66vh3XPOHH3tZavmyrSoHE7j1Od1UTdkRjIflCA2gcSq/EoxFMs=
X-Mozilla-News-Host: news://news.solani.org:119
 by: Mostowski Collapse - Sun, 2 Oct 2022 10:12 UTC

Dear All,

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

- Multifile Directive:
Until now, the multifile directive was just a
mockup with no function. This has now changed,
the directive now works both in the runtime and
in the transpiler.

- Native Libraries:
Libraries can be addressed using the new library(_)
and foreign(_) file specifications. The latter works
for both the JavaScript platform (loading _sync.js
or .mjs) and the Python platform (loading .py).

- Asynchronous Literate Programming:
Native libraries are loaded in the browser
using its asynchronous import(). Accordingly,
we have expanded the literate programming and
asynchronous Dogelog notebooks can also
be generated.

Have Fun!

Jan Burse, 02.10.2022, http://www.xlog.ch/

Re: ANN: Dogelog Player 1.0.2 - Native Libraries

<ea83deba-21b3-46c2-ad0b-e2347aa5ee22n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=2677&group=comp.lang.prolog#2677

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:620a:1a18:b0:6ce:6fa8:fba0 with SMTP id bk24-20020a05620a1a1800b006ce6fa8fba0mr12915403qkb.292.1664784451588;
Mon, 03 Oct 2022 01:07:31 -0700 (PDT)
X-Received: by 2002:a05:6808:1a29:b0:34f:face:c73c with SMTP id
bk41-20020a0568081a2900b0034ffacec73cmr3703936oib.122.1664784451291; Mon, 03
Oct 2022 01:07:31 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.prolog
Date: Mon, 3 Oct 2022 01:07:31 -0700 (PDT)
In-Reply-To: <thbo6v$ck2v$1@solani.org>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <thbo6v$ck2v$1@solani.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ea83deba-21b3-46c2-ad0b-e2347aa5ee22n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.2 - Native Libraries
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Mon, 03 Oct 2022 08:07:31 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2643
 by: Mostowski Collapse - Mon, 3 Oct 2022 08:07 UTC

The Prolog library(charsio) helps in executing test cases
that probe input or output expectations. The predicates
offered by this library allow for temporary redirection of
the current input or output.

The new stream API exposes Writer and Reader objects.
As a business case we provide memory files as a
native library, and on top of that a realization of our prolog
predicates from the Prolog library(charsio).

Preview: Stream API and library(charsio)
https://twitter.com/dogelogch/status/1576254169639317504

Preview: Stream API and library(charsio)
https://www.facebook.com/groups/dogelog

Mostowski Collapse schrieb am Sonntag, 2. Oktober 2022 um 12:12:49 UTC+2:
> Dear All,
>
> We are happy to announce a new edition
> of the Dogelog player:
>
> - Multifile Directive:
> Until now, the multifile directive was just a
> mockup with no function. This has now changed,
> the directive now works both in the runtime and
> in the transpiler.
>
> - Native Libraries:
> Libraries can be addressed using the new library(_)
> and foreign(_) file specifications. The latter works
> for both the JavaScript platform (loading _sync.js
> or .mjs) and the Python platform (loading .py).
>
> - Asynchronous Literate Programming:
> Native libraries are loaded in the browser
> using its asynchronous import(). Accordingly,
> we have expanded the literate programming and
> asynchronous Dogelog notebooks can also
> be generated.
>
> Have Fun!
>
> Jan Burse, 02.10.2022, http://www.xlog.ch/

Re: ANN: Dogelog Player 1.0.2 - Native Libraries

<3a88f617-bd38-4fbb-94e2-b6c582f0dc9fn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=2702&group=comp.lang.prolog#2702

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:ac8:5c8b:0:b0:39b:ff53:bb57 with SMTP id r11-20020ac85c8b000000b0039bff53bb57mr3535696qta.293.1665875506622;
Sat, 15 Oct 2022 16:11:46 -0700 (PDT)
X-Received: by 2002:a05:6870:e242:b0:137:2c18:681e with SMTP id
d2-20020a056870e24200b001372c18681emr2269988oac.161.1665875506260; Sat, 15
Oct 2022 16:11:46 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.prolog
Date: Sat, 15 Oct 2022 16:11:46 -0700 (PDT)
In-Reply-To: <ea83deba-21b3-46c2-ad0b-e2347aa5ee22n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <thbo6v$ck2v$1@solani.org> <ea83deba-21b3-46c2-ad0b-e2347aa5ee22n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3a88f617-bd38-4fbb-94e2-b6c582f0dc9fn@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.2 - Native Libraries
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Sat, 15 Oct 2022 23:11:46 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3629
 by: Mostowski Collapse - Sat, 15 Oct 2022 23:11 UTC

Dogelog Player is a 100% pure Prolog system for the
JavaScript and the Python platform. It relies on the
arithmetic of the host programming language and
we were currious how subsequently certain Prolog
evaluable functions compare to other Prolog systems.

Instead of breaking our head over designing test data,
we opted for fuzzy testing, where the test data is
produced by some random number generator. We
have now a better grip what the different target platforms
JavaScript and Python can do for the Dogelog Player.

Prolog float/1, (/)/2 and (**)/2 Fuzzing Results
https://twitter.com/dogelogch/status/1581413401510957056

Prolog float/1, (/)/2 and (**)/2 Fuzzing Results
https://www.facebook.com/groups/dogelog

Mostowski Collapse schrieb am Montag, 3. Oktober 2022 um 10:07:32 UTC+2:
> The Prolog library(charsio) helps in executing test cases
> that probe input or output expectations. The predicates
> offered by this library allow for temporary redirection of
> the current input or output.
>
> The new stream API exposes Writer and Reader objects.
> As a business case we provide memory files as a
> native library, and on top of that a realization of our prolog
> predicates from the Prolog library(charsio).
>
> Preview: Stream API and library(charsio)
> https://twitter.com/dogelogch/status/1576254169639317504
>
> Preview: Stream API and library(charsio)
> https://www.facebook.com/groups/dogelog
> Mostowski Collapse schrieb am Sonntag, 2. Oktober 2022 um 12:12:49 UTC+2:
> > Dear All,
> >
> > We are happy to announce a new edition
> > of the Dogelog player:
> >
> > - Multifile Directive:
> > Until now, the multifile directive was just a
> > mockup with no function. This has now changed,
> > the directive now works both in the runtime and
> > in the transpiler.
> >
> > - Native Libraries:
> > Libraries can be addressed using the new library(_)
> > and foreign(_) file specifications. The latter works
> > for both the JavaScript platform (loading _sync.js
> > or .mjs) and the Python platform (loading .py).
> >
> > - Asynchronous Literate Programming:
> > Native libraries are loaded in the browser
> > using its asynchronous import(). Accordingly,
> > we have expanded the literate programming and
> > asynchronous Dogelog notebooks can also
> > be generated.
> >
> > Have Fun!
> >
> > Jan Burse, 02.10.2022, http://www.xlog.ch/

Re: ANN: Dogelog Player 1.0.2 - Native Libraries

<266b08be-64d7-449c-84c4-5b98407468ban@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=2705&group=comp.lang.prolog#2705

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:6214:29ee:b0:4b1:c1d2:6635 with SMTP id jv14-20020a05621429ee00b004b1c1d26635mr2140419qvb.82.1666099361664;
Tue, 18 Oct 2022 06:22:41 -0700 (PDT)
X-Received: by 2002:a05:6870:3128:b0:132:3030:9e59 with SMTP id
v40-20020a056870312800b0013230309e59mr18172358oaa.246.1666099361320; Tue, 18
Oct 2022 06:22:41 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.prolog
Date: Tue, 18 Oct 2022 06:22:41 -0700 (PDT)
In-Reply-To: <3a88f617-bd38-4fbb-94e2-b6c582f0dc9fn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <thbo6v$ck2v$1@solani.org> <ea83deba-21b3-46c2-ad0b-e2347aa5ee22n@googlegroups.com>
<3a88f617-bd38-4fbb-94e2-b6c582f0dc9fn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <266b08be-64d7-449c-84c4-5b98407468ban@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.2 - Native Libraries
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Tue, 18 Oct 2022 13:22:41 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 4573
 by: Mostowski Collapse - Tue, 18 Oct 2022 13:22 UTC

We explored the possibility to run a Git independent
of GitHub on a remote server of our own choice. We
report here on our findings and how we have now a
new distribution channel for Dogelog Player.

There was first some turmoil, but the remote Git
repository can be enabled to generate extra
information, which is all what the local HTTP
Git client needs. There is now dumb HTTP access
to the source code, the user manuals and

the examples of the Dogelog player.

Do It Yourself Git for the Dogelog Player
https://twitter.com/dogelogch/status/1582354401221492736

Do It Yourself Git for the Dogelog Player
https://www.facebook.com/groups/dogelog

Mostowski Collapse schrieb am Sonntag, 16. Oktober 2022 um 01:11:47 UTC+2:
> Dogelog Player is a 100% pure Prolog system for the
> JavaScript and the Python platform. It relies on the
> arithmetic of the host programming language and
> we were currious how subsequently certain Prolog
> evaluable functions compare to other Prolog systems.
>
> Instead of breaking our head over designing test data,
> we opted for fuzzy testing, where the test data is
> produced by some random number generator. We
> have now a better grip what the different target platforms
> JavaScript and Python can do for the Dogelog Player.
>
> Prolog float/1, (/)/2 and (**)/2 Fuzzing Results
> https://twitter.com/dogelogch/status/1581413401510957056
>
> Prolog float/1, (/)/2 and (**)/2 Fuzzing Results
> https://www.facebook.com/groups/dogelog
> Mostowski Collapse schrieb am Montag, 3. Oktober 2022 um 10:07:32 UTC+2:
> > The Prolog library(charsio) helps in executing test cases
> > that probe input or output expectations. The predicates
> > offered by this library allow for temporary redirection of
> > the current input or output.
> >
> > The new stream API exposes Writer and Reader objects.
> > As a business case we provide memory files as a
> > native library, and on top of that a realization of our prolog
> > predicates from the Prolog library(charsio).
> >
> > Preview: Stream API and library(charsio)
> > https://twitter.com/dogelogch/status/1576254169639317504
> >
> > Preview: Stream API and library(charsio)
> > https://www.facebook.com/groups/dogelog
> > Mostowski Collapse schrieb am Sonntag, 2. Oktober 2022 um 12:12:49 UTC+2:
> > > Dear All,
> > >
> > > We are happy to announce a new edition
> > > of the Dogelog player:
> > >
> > > - Multifile Directive:
> > > Until now, the multifile directive was just a
> > > mockup with no function. This has now changed,
> > > the directive now works both in the runtime and
> > > in the transpiler.
> > >
> > > - Native Libraries:
> > > Libraries can be addressed using the new library(_)
> > > and foreign(_) file specifications. The latter works
> > > for both the JavaScript platform (loading _sync.js
> > > or .mjs) and the Python platform (loading .py).
> > >
> > > - Asynchronous Literate Programming:
> > > Native libraries are loaded in the browser
> > > using its asynchronous import(). Accordingly,
> > > we have expanded the literate programming and
> > > asynchronous Dogelog notebooks can also
> > > be generated.
> > >
> > > Have Fun!
> > >
> > > Jan Burse, 02.10.2022, http://www.xlog.ch/

Re: ANN: Dogelog Player 1.0.2 - Native Libraries

<822b9a9f-59a5-4e01-b3ec-d0cb44ff40ccn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=2718&group=comp.lang.prolog#2718

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:620a:2909:b0:6ee:6c83:9769 with SMTP id m9-20020a05620a290900b006ee6c839769mr13458798qkp.732.1666342655948;
Fri, 21 Oct 2022 01:57:35 -0700 (PDT)
X-Received: by 2002:a05:6808:148f:b0:354:b8c5:495d with SMTP id
e15-20020a056808148f00b00354b8c5495dmr24521159oiw.108.1666342655721; Fri, 21
Oct 2022 01:57:35 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.prolog
Date: Fri, 21 Oct 2022 01:57:35 -0700 (PDT)
In-Reply-To: <266b08be-64d7-449c-84c4-5b98407468ban@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <thbo6v$ck2v$1@solani.org> <ea83deba-21b3-46c2-ad0b-e2347aa5ee22n@googlegroups.com>
<3a88f617-bd38-4fbb-94e2-b6c582f0dc9fn@googlegroups.com> <266b08be-64d7-449c-84c4-5b98407468ban@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <822b9a9f-59a5-4e01-b3ec-d0cb44ff40ccn@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.2 - Native Libraries
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Fri, 21 Oct 2022 08:57:35 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1984
 by: Mostowski Collapse - Fri, 21 Oct 2022 08:57 UTC

We recently completed a testing campaign for the
Prolog float/1, (/)/2 and (**)/2 evaluable functions.
Our results are already outdated, so we provide a little
refresher on what has changed meanwhile.

By a simple change of the testing harness, we could also
use the test cases to measure performance. There is still a
lot of issues with ECLiPSe Prolog and Scryer Prolog. But taking
testing on the Unix platform into account, recent SWI-Prolog
is now among the most accurate and fastest.

Son of Fuzzer: More float/1, etc.. Results
https://twitter.com/dogelogch/status/1583380078938845184

Son of Fuzzer: More float/1, etc.. Results
https://www.facebook.com/groups/dogelog

Re: ANN: Dogelog Player 1.0.2 - Native Libraries

<798de93b-e852-42a6-a054-08489518f1a2n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=2745&group=comp.lang.prolog#2745

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:6214:2483:b0:4bb:59ec:c5a7 with SMTP id gi3-20020a056214248300b004bb59ecc5a7mr8525849qvb.94.1667162776691;
Sun, 30 Oct 2022 13:46:16 -0700 (PDT)
X-Received: by 2002:aca:4303:0:b0:354:cbc8:d269 with SMTP id
q3-20020aca4303000000b00354cbc8d269mr4937173oia.115.1667162776339; Sun, 30
Oct 2022 13:46:16 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.prolog
Date: Sun, 30 Oct 2022 13:46:16 -0700 (PDT)
In-Reply-To: <822b9a9f-59a5-4e01-b3ec-d0cb44ff40ccn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <thbo6v$ck2v$1@solani.org> <ea83deba-21b3-46c2-ad0b-e2347aa5ee22n@googlegroups.com>
<3a88f617-bd38-4fbb-94e2-b6c582f0dc9fn@googlegroups.com> <266b08be-64d7-449c-84c4-5b98407468ban@googlegroups.com>
<822b9a9f-59a5-4e01-b3ec-d0cb44ff40ccn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <798de93b-e852-42a6-a054-08489518f1a2n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.2 - Native Libraries
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Sun, 30 Oct 2022 20:46:16 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2695
 by: Mostowski Collapse - Sun, 30 Oct 2022 20:46 UTC

Hotel Grindelwald installed a binary cipher lock
system. It was praised as very user friendly, as
the hotel room safe will open as soon as the correct
binary sequence is entered.

The hotel also claimed that a burglar would need
in maximum of 2048 trials to find the 8 bits. This
was challenged by a guest by the name Colmerauer,
a former professor from Marseille.

The Prolog Halloween Burglar
https://twitter.com/dogelogch/status/1586816121449193478

The Prolog Halloween Burglar
https://www.facebook.com/groups/dogelog

Mostowski Collapse schrieb am Freitag, 21. Oktober 2022 um 10:57:36 UTC+2:
> We recently completed a testing campaign for the
> Prolog float/1, (/)/2 and (**)/2 evaluable functions.
> Our results are already outdated, so we provide a little
> refresher on what has changed meanwhile.
>
> By a simple change of the testing harness, we could also
> use the test cases to measure performance. There is still a
> lot of issues with ECLiPSe Prolog and Scryer Prolog. But taking
> testing on the Unix platform into account, recent SWI-Prolog
> is now among the most accurate and fastest.
>
> Son of Fuzzer: More float/1, etc.. Results
> https://twitter.com/dogelogch/status/1583380078938845184
>
> Son of Fuzzer: More float/1, etc.. Results
> https://www.facebook.com/groups/dogelog

Re: ANN: Dogelog Player 1.0.2 - Native Libraries

<f23f938b-a355-429a-bc7b-64d3327a8bb5n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=2759&group=comp.lang.prolog#2759

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:ac8:7fc3:0:b0:35d:42d0:25f with SMTP id b3-20020ac87fc3000000b0035d42d0025fmr12396767qtk.18.1668897612892;
Sat, 19 Nov 2022 14:40:12 -0800 (PST)
X-Received: by 2002:a54:4597:0:b0:359:e9f7:e971 with SMTP id
z23-20020a544597000000b00359e9f7e971mr487259oib.0.1668897612561; Sat, 19 Nov
2022 14:40:12 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.prolog
Date: Sat, 19 Nov 2022 14:40:12 -0800 (PST)
In-Reply-To: <798de93b-e852-42a6-a054-08489518f1a2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <thbo6v$ck2v$1@solani.org> <ea83deba-21b3-46c2-ad0b-e2347aa5ee22n@googlegroups.com>
<3a88f617-bd38-4fbb-94e2-b6c582f0dc9fn@googlegroups.com> <266b08be-64d7-449c-84c4-5b98407468ban@googlegroups.com>
<822b9a9f-59a5-4e01-b3ec-d0cb44ff40ccn@googlegroups.com> <798de93b-e852-42a6-a054-08489518f1a2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f23f938b-a355-429a-bc7b-64d3327a8bb5n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.2 - Native Libraries
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Sat, 19 Nov 2022 22:40:12 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2197
 by: Mostowski Collapse - Sat, 19 Nov 2022 22:40 UTC

The Go programming language offers a type
math.big.Float out of the box. There is no such data
type for the JavaScript platform that is visibly bundled
with the runtime. We therefore went on an adventure
to implement binary arbitrary floats in 100% pure Prolog.

The porting to Dogelog Player wasn’t easy, since
JavaScript lacks good support for lsb/1, msb/1,
testbit/2 and divmod/2. The results are quite
encouraging. Not only got formerly Jekejeke Prolog
the silver medal. Also Dogelog Player doesn’t fare so bad,
it even beats Scryer Prolog.

Compute π to 8192 Bits in Prolog
https://twitter.com/dogelogch/status/1594097327920201728

Compute π to 8192 Bits in Prolog
https://www.facebook.com/groups/dogelog

Re: ANN: Dogelog Player 1.0.2 - Native Libraries

<305f46f8-faac-4b01-b725-2c48f75fa644n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=2779&group=comp.lang.prolog#2779

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:622a:4c16:b0:3b6:2e9b:a72c with SMTP id ey22-20020a05622a4c1600b003b62e9ba72cmr123568qtb.465.1673811098753;
Sun, 15 Jan 2023 11:31:38 -0800 (PST)
X-Received: by 2002:a05:6870:b006:b0:150:6fae:f651 with SMTP id
y6-20020a056870b00600b001506faef651mr6154867oae.122.1673811098365; Sun, 15
Jan 2023 11:31:38 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.prolog
Date: Sun, 15 Jan 2023 11:31:38 -0800 (PST)
In-Reply-To: <d277181a-6a60-44f5-a7aa-ac7a32d6405cn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=77.57.53.44; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 77.57.53.44
References: <thbo6v$ck2v$1@solani.org> <ea83deba-21b3-46c2-ad0b-e2347aa5ee22n@googlegroups.com>
<3a88f617-bd38-4fbb-94e2-b6c582f0dc9fn@googlegroups.com> <266b08be-64d7-449c-84c4-5b98407468ban@googlegroups.com>
<822b9a9f-59a5-4e01-b3ec-d0cb44ff40ccn@googlegroups.com> <798de93b-e852-42a6-a054-08489518f1a2n@googlegroups.com>
<f23f938b-a355-429a-bc7b-64d3327a8bb5n@googlegroups.com> <77ffe5da-bc8c-4780-a3b7-0417a8af3845n@googlegroups.com>
<6c5e8222-e311-49d7-836d-b41ff5a826c7n@googlegroups.com> <d277181a-6a60-44f5-a7aa-ac7a32d6405cn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <305f46f8-faac-4b01-b725-2c48f75fa644n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.2 - Native Libraries
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Sun, 15 Jan 2023 19:31:38 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Mostowski Collapse - Sun, 15 Jan 2023 19:31 UTC

Dogelog Player is a Prolog system that targets the
JavaScript and the Python platform. It is 100% written
in Prolog itself. We report about new built-ins format/[2,3]
that were developed Novacore style for both Dogelog

Player and formerly Jekejeke Prolog. For single source
Prolog bootstrapping we first implemented a platform
dependent built-in atom_number/4 for number shaping.
Testing shows that there is already perfect agreement

among all 3 platforms. We might now go on with further
investigations into format/[2,3] and the DOM API.

See also:

Novacore Style format/[2,3] for Dogelog
https://twitter.com/dogelogch/status/1614704262780444678

Novacore Style format/[2,3] for Dogelog
https://www.facebook.com/groups/dogelog

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor