• The biggest morons on this planet are SO mods (Was: Java Applets were k

    From Mild Shock@21:1/5 to Mild Shock on Sun Nov 24 02:38:36 2024
    Hi,

    The biggest morons on this planet are SO mods.
    Especially Jean-François Fabre and Karl Knechtel
    seem to have snail brains.

    I explained in the past that Jekejeke Prolog
    is phased out, they didn't understand it, and
    judged my post deletion as vandalism and

    rolled back the edits:

    Post Undeleted by Jean-François Fabre
    occurred Oct 30, 2021 at 20:01 https://stackoverflow.com/posts/12297451/revisions

    I recently made a new attempt to explain
    the idea of throw away prototype, which was
    a gentel probing of their mindeset. Again

    SO failed the test:

    Making a question or answer for any other reason is harmful
    to the goal of the site, because it clutters up search results. https://meta.stackoverflow.com/a/432277/17524790

    At least they noticed something is wrong like
    "cluttered" search results. But the issue is even
    not really throw away prototyping. Its just

    changing technological circumstances with web 2.0/3.0
    and stuff, that Java applets don't exist anymore and
    many more factors. Maybe the SO mods believe in

    a static world, but the world is not static, its
    constantly changing, and a little agility is demanded.

    What a bunch of complete morons.

    Bye

    Mild Shock schrieb:
    Hi,

    with applets becoming completely unable to be run
    by 2015–2017. Java applets were deprecated by
    Java 9 in 2017

    https://en.wikipedia.org/wiki/Java_applet

    The above is also a reason why I had to give
    up formerly Jekejeke Prolog which was based on Java.
    But I didn't give it up immediately in 2017,

    there was like a grace period until 2021, where
    I also did experiments with CheerpJ. Somehow
    the Corona Pandemic gave me time to rethink

    applets and invent the idea of Dogelog Player.
    Dogelog Player wasn't realized for Python,
    its very first implementation was JavaScript only.

    The other platform followed out of curiosity
    and since the Dogelog Player architecture allows
    easily adding backends, without changing much of

    the libraries. That async/await will be important,
    I saw already when using CheerpJ. But CheerpJ doesn't
    offer the small footprint, that Dogelog Player Novacore

    now offers. Even if I would reduce formerly Jekejeke
    Prolog, I would be still bugged by the CheerpJ load.
    Novacore on the other hand is a ISO core subset,

    that is optimized to be small.

    Bye

    P.S.: But please don't tell the morons from ISPsystem
    who are now paying for jekejeke.ch domain, some
    hosting and CDN, that applets don't work anymore.

    They should find out by themselves.

    Mild Shock schrieb:
    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




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)