Re: Guide on how to protect your investments (Was: Is it that worse with GNU Prolog?)

Liste des GroupesRevenir à cl prolog 
Sujet : Re: Guide on how to protect your investments (Was: Is it that worse with GNU Prolog?)
De : julio (at) *nospam* diegidio.name (Julio Di Egidio)
Groupes : comp.lang.prolog
Date : 24. Nov 2024, 13:45:50
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vhv75u$27agc$1@dont-email.me>
References : 1 2 3 4 5 6 7
User-Agent : Mozilla Thunderbird
On 24/11/2024 12:38, Mild Shock wrote:

I don't feel adressed by you critique. Since I
think the idea of an Prolog engine is the wrong
approach. The idea should be a Prolog language,
like the ISO core standard.
The ISO standard is *broken*, not just totally *inadequate* and totally *impractical*.  Which of course is a contribution to, but is rather orthogonal and additional to the problem of the sorry state of pretty much the whole implementation compartment.  And yet another side of that coin is how it is all hijacked essentially by marketers, the very rationale that goes with what it is, what it is good for, and how to use and/or learn it.  Happy you who are fine to keep playing that game.

SWI-Prolog did everything
to be different and better from the ISO core standard.
And ended up with a bloathed engine that runs
non-portable code. I did a little bit the same error
with formerly Jekejeke Prolog, it did not pay attention
to apply the KISS principle:
SWI-Prolog remains one of the best available of the non-commercial ones: it does start failing under heavy duty, plus indeed in some even critical areas it has been informed by decisions I couldn't agree less with, but it's comparatively a reasonably decent product, and comes with tons of libraries, a module system and an online package system, support for code documentation and testing, native extensibility, constraint programming, and what-not: the whole shenanigan pretty much, and if it had a JS runtime proper it would super.  We are lucky that it exists,
publicly available, and kept alive.

https://en.wikipedia.org/wiki/KISS_principle
The level of incompetence in our field is shocking:
<https://architectando.blogspot.com/2012/01/to-keep-it-simple-you-need-to-be-smart.html>

If you develop against
an idea of a Prolog language and not against an idea of
a Prolog engine, chances are higher that stay agile and
can easily switch Prolog engines, and protect your investment.
That was not even true once upon a time, that one can just develop for a "language".  Then again, happy who is simply oblivious: maybe.
(EOD: I am done bashing and go back to building.)
-Julio

Date Sujet#  Auteur
23 Nov 24 * Should I use Dogelog?26Julio Di Egidio
24 Nov 24 `* There is GNU Prolog (Was: Should I use Dogelog [Player]?)25Mild Shock
24 Nov 24  +* Affero General Public License (AGPL) (Was: There is GNU Prolog)19Mild Shock
24 Nov 24  i`* Re: Affero General Public License (AGPL) (Was: There is GNU Prolog)18Julio Di Egidio
24 Nov 24  i +* Dogelog no Module System / for Prolog Applets (Was: Affero General Public License (AGPL))5Mild Shock
24 Nov 24  i i`* Java Applets were killed in 2017 (Was: Dogelog no Module System / for Prolog Applets)4Mild Shock
24 Nov 24  i i `* The biggest morons on this planet are SO mods (Was: Java Applets were killed in 2017)3Mild Shock
24 Nov 24  i i  `* incompetence and stupidity among SO mods (Was: Fuck Around and Find Out (FAFO))2Mild Shock
24 Nov 24  i i   `- Re: incompetence and stupidity among SO mods (Was: Fuck Around and Find Out (FAFO))1Mild Shock
24 Nov 24  i `* Is it that worse with GNU Prolog? (Was: Affero General Public License (AGPL))12Mild Shock
24 Nov 24  i  +- Whats the formula of ZIG (Was: Is it that worse with GNU Prolog?)1Mild Shock
24 Nov 24  i  `* Re: Is it that worse with GNU Prolog? (Was: Affero General Public License (AGPL))10Julio Di Egidio
24 Nov 24  i   +- Re: Is it that worse with GNU Prolog? (Was: Affero General Public License (AGPL))1Julio Di Egidio
24 Nov 24  i   `* Guide on how to protect your investments (Was: Is it that worse with GNU Prolog?)8Mild Shock
24 Nov 24  i    +* Focus on Prolog language is better than focus on Prolog engine (Was: Guide on how to protect your investments)2Mild Shock
24 Nov 24  i    i`- Example that violates KISS (Was: Focus on Prolog language is better than focus on Prolog engine)1Mild Shock
24 Nov 24  i    `* Re: Guide on how to protect your investments (Was: Is it that worse with GNU Prolog?)5Julio Di Egidio
24 Nov 24  i     `* Aliens that landed in an UFO maybe? (Was: Is it that worse with GNU Prolog?)4Mild Shock
24 Nov 24  i      `* Betting Offices Scheme = Mafia Money Laundering? (Re: Aliens that landed in an UFO maybe? (Was: Is it that worse with GNU Prolog?)3Mild Shock
24 Nov 24  i       `* Erlang got big with Gaming2Mild Shock
24 Nov 24  i        `- New Wild West is knocking on the door? (Was: Erlang got big with Gaming)1Mild Shock
24 Nov 24  `* Re: There is GNU Prolog (Was: Should I use Dogelog [Player]?)5Julio Di Egidio
24 Nov 24   `* Creating a [Web] Debugger? (Was: There is GNU Prolog)4Mild Shock
24 Nov 24    `* Current Work Around: ASCII <-> Browser Cycle (Was: Creating a [Web] Debugger?)3Mild Shock
24 Nov 24     `* Recent library(misc/markup) improvement (Was: Current Work Around: ASCII <-> Browser Cycle)2Mild Shock
24 Nov 24      `- Could be friendlier than WASM? (Was: Recent library(misc/markup) improvement)1Mild Shock

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal