Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You had some happiness once, but your parents moved away, and you had to leave it behind.


comp / comp.lang.python / ANN: Dogelog Player 1.2.1 (Lite Notebooks)

SubjectAuthor
o ANN: Dogelog Player 1.2.1 (Lite Notebooks)Mild Shock

1
Subject: ANN: Dogelog Player 1.2.1 (Lite Notebooks)
From: Mild Shock
Newsgroups: comp.lang.python
Date: Tue, 23 Jul 2024 20:33 UTC
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: janburse@fastmail.fm (Mild Shock)
Newsgroups: comp.lang.python
Subject: ANN: Dogelog Player 1.2.1 (Lite Notebooks)
Date: Tue, 23 Jul 2024 22:33:37 +0200
Message-ID: <v7p42v$8bb2$2@solani.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 23 Jul 2024 20:33:35 -0000 (UTC)
Injection-Info: solani.org;
logging-data="273762"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.18.2
Cancel-Lock: sha1:lAhTYmSk4ZgwqD17IRQ+shOw43o=
X-Mozilla-News-Host: news://news.solani.org:119
X-User-ID: eJwNyMERACEIA8CW9BIClIOo/Zdwzv7WoKl2ykS7DwONjOE4Udlenmu0qVL7Q8En41zSN/oTotVcx5bp9a0fNZgVUQ==
View all headers

Dear All,

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

- Native Sorting:
Our efforts to deliver faster sorting in 100% Prolog
have come to nothing. So we decided to implement sort/2
and keysort/2 natively for the different target platforms.
This new sorting is competitive with other Prolog systems.

- Metronome Collector:
What we hadn't taken into account was that the native
sorting requires fewer variable instantiations, which then
messed up our garbage collection trigger conditions so that
garbage was left behind. We were finally able to solve the
problem with a better metronome garbage collector.

- Lite Notebooks:
Our original idea was to replicate Knuth’s idea of
literate programming for the web. Diverting slightly from
the batch processing approach, we recently arrived at a new
more online approach of lite notebooks. We view HTML pages
with a simple Prolog code embedding as pre-elements as the
primary source. These pages are amenable to any HTML tooling.

Have Fun!
Jan Burse, http://www.xlog.ch/ , 23.07.2024

1

rocksolid light 0.9.8
clearnet tor