Can you explain to me the abstractions you mention about pandoc
because I'm curious?

BTW you did not say:
    Ok guys I want to write a Markdown parser (to contribute to
pillar, which would be cool.)
    You said I want to have a playground to edit markdown. This is
quite different to me.

About the not invented syndrome remarks, why then don't we drop Pharo?
Now if each time we want to install pharo we should install Python,
why not installing lua and Ruby and a bit of Javascript in case.

You are under estimating the effort that we put in Pillar. We
extracted pillar from pier to be able to have an autonomous document
system with which we can write good pdf and good HTML for
documentation point of view. Because people did not like to write in
LaTeX.
Now if we would stop something each time somebody mention something
else we would be doing python, Javascript or ...
all the time. So yes I'm dense and I focus on my stuff and my stuff is Pharo.
And yes I do not care about pandoc because I want to write my
exporters and tools in Pharo and I will fight for that.

This is why I want to use Scale instead of *&%*^)&%^ bash.
And this is why I spent most of time trying to improve Pharo because
it is not at the level I want but I can contribute
and make it better.

Stef



On Sat, Dec 30, 2017 at 10:15 PM, Stephane Ducasse
<[email protected]> wrote:
>> Jan Kurs made an extensive petitparser for CommonMark with tests and
>> everything... it is not complete but it had support for most common stuff.
>> So the best approach would be two write a visitor on top of this parser to
>> output Pillar document model.
>
> Good to know. I will see if we can ask students to do something we
> have a lecture that starts first week or we could ask asbath.
> (why a visitor? you mean that he already has production rules that
> outputs a tree?).
>
>
>> Stef, would it make sense to name them differently?
>> E.g. "Pillar" is the syntax and "Pier" the model (or some other name).
>> Maybe it could reduce the confusion, and improve the dialog surrounding it.
>> Because people use same word when then mean different things.
>
> I do not have the energy for that.
> Pharo it is the system or the syntax?

Reply via email to