Paulo Moura posted the following fairy tale
in connection with his take on my interpolate
solution for Samers problem, which in my
mixes static and dynamic methods.
His take on the problem is here:
https://gist.github.com/pmoura/c04dedc03ce4e0e820e82bd1afc56dc8
His additional response was here and is given below:
https://groups.google.com/d/msg/swi-prolog/cUDGgAju5dw/D18d2FMjCAAJ
> On 12 Sep 2018, at 11:54, Proof Easel <
janb...@easel.ch> wrote:
>
> There are a lot of loose ends that need to be tied together.
> The problem is that the Prolog community is brain washed
> by Log-Nonsense-Talk, which can even not mix
>
> static and dynamic definitions in the same code.
You call Logtalk repeatedly (here and in other public
forums) nonsense, a fraud, useless, and now with brain
washing powers. You seem unable to write about your
alternative without trashing Logtalk. For anyone
wondering why so much hate for Logtalk, it seams to
have started after I informed Jan Burse back in 2016
that I was unable to support his Prolog system,
Jekejeke, until several standards compliance issues
were fixed. Or maybe something else triggered it. My
brain washing powers don't seem to extend to mind
reading. Thankfully.
Here's some facts:
1. The existence of Logtalk doesn't affect in any
way what your alternative solution can and
cannot do.
2. Any alternative should be able to stand
on its own.
3. Alternatives are a good thing. They embed
different design decisions. They give users choices.
4. Anyone serious about using the best tool for
a job does due diligence on alternatives.
5. Giving examples where your alternative doesn't
work, or doesn't appear to work, is valid criticism.
Nothing prevents you from showing a solution and
proving that it can be done in a sensible way.
Examples also help understand any limitations
of different alternatives.
6. Claiming that the community is brain washed is
seeing the people in the community in lesser terms.
7. Logtalk respect by the community results notably
from (1) people recognizing continuous hard work
freely shared for anyone to benefit; (2) people
recognizing the role Logtalk played in the
convergence of Prolog systems and on official
and de facto standardization. No brain washing
involved.
8. Repeatedly making strong but baseless claims
that Logtalk doesn't support basic functionality
found in most OO languages only backfires. There's
plenty of documentation and examples. Questions
can always be asked. But I confess that I have
long lost patience for your ramblings.
9. Repeatedly insulting people and their work only
results in a toxic environment and serves no
purpose other than killing any chance of
enlightening and fruitful discussions. Btw, I
didn't get you (temporarily) banned from this
mailing list. You did it to yourself. Apparently
you have learned nothing as you continue to
do it elsewhere.
As a last note, thanks for all your publicity
on Logtalk. There's true in the saying that
there isn't such thing as bad publicity!