Sujet : Dogelog no Module System / for Prolog Applets (Was: Affero General Public License (AGPL))
De : janburse (at) *nospam* fastmail.fm (Mild Shock)
Groupes : comp.lang.prologDate : 24. Nov 2024, 01:40:57
Autres entêtes
Message-ID : <vhtsmn$ja22$1@solani.org>
References : 1 2 3 4
User-Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.19
Hi,
Since it does not have a module system, it is
not meant for large scale development. Its more
meant to create Prolog applets. This is why
it is name is Dogelog "Player", its like a Video Player,
only it plays Prolog applets. Maybe will bring
something more large scale to the web, like for
example Service Workers, where you could have
larger things than only Prolog applets to the
client side. But this has not yet been done...
Bye
P.S.: The architecture of Ciao Prolog Playground
with its Worker is more something beyond Prolog applets.
Dogelog "Player" doesn't feature such an architecture currently.
Julio Di Egidio schrieb:
On 24/11/2024 00:43, Mild Shock wrote:
What you don't find in GNU Prolog is library(misc/spin),
or open/3 that can work with http: or https: . I even
don't know whether GNU is still a good license for
GNU Prolog is full of bugs and it is a dead project by now: what's more, it is not the clean and mean base I would hope to fork from.
Dogelog looks much better in that and pretty much every technical sense: alas, it is not a viable licensing or even commercial scheme for me as it is (it's a matter of support to begin with).
Indeed, consider that, as far as I am concerned, choosing a Prolog engine is a commitment and an investment for the next 10 years minimum: I develop libraries and tools, not just occasional apps.
Julio