Ok. Glad to help. In the thread I mentioned some of the specific
difficulties I had implementing Grafoscopio's idea in Python[1] (in one
word: fragmentation, of technologies and computing paradigms)

[1]
http://mutabit.com/offray/static/blog/output/posts/grafoscopio-idea-and-initial-progress.html

Cheers,

Offray


On 07/10/17 10:17, Dimitris Chloupis wrote:
> Well I was refering to live coding itself, but you are correct, I have
> not tried combining with literate coding hence why I was curious about
> the difficulties you ecountered. I did not know that you focused so
> much Grafoscopio on iterate coding. Thanks for enlighting me. 
>
> I never implied that Python was easier in everything compared to
> Pharo. Afterall kinda misses a huge chunk which is the IDE itself. 
>
> There lies the challange of live coding as I initially said that we
> each use it in a diffirent way. Thanks for the link also very
> enlighting and it is what i wanted, an actual use case. 
>
> On Sat, Oct 7, 2017 at 5:49 PM Offray Vladimir Luna Cárdenas
> <offray.l...@mutabit.com <mailto:offray.l...@mutabit.com>> wrote:
>
>
>
>     On 06/10/17 21:00, Dimitris Chloupis wrote:
>     > Again very generic statements , and I see you refer to tools and
>     > libraries instead of OOP. We talking here Pharo vs Python on the
>     > language level because Python obviously does not come with an
>     IDE. But
>     > then Pharo does not come with literate programming tools or
>     libraries
>     > as well.
>
>     No. We were talking about things "that Pharo can do that Python
>     can't do
>     or is most difficult". And, for me that includes the (community &
>     computing) environment provided by Pharo that allow you to go from and
>     idea to its implementation. In my case the idea was to provide an
>     experience which mix outlining (a la Leo Editor) with literate
>     computing
>     (a la Jupyter, IPython) [1]. Even if the original pieces where already
>     there in Python, mixing them was a nighmare (at least 3 years ago) and
>     Pharo was more empowering for going from idea to prototype and now
>     Pharo
>     has literate *computing* (not literate programming [2]) tools.
>     Grafoscopio is one of them. GT Documenter, in alpha now, is promising.
>     You can not have a single document for complex books in Jupyter. You
>     need to split/storage a single work in a "pile of files" metaphor. You
>     can, today, with Grafoscopio put a 300 pages long PDF in a single
>     notebook. So yes, there are things that are more complex in one
>     technology that in other (of course all computer languages are the
>     same
>     at enough distance, because all them are Turing complete and all
>     that stuff)
>
>     [1]
>     
> http://mutabit.com/offray/static/blog/output/posts/on-deepness-and-complexity-of-ipython-documents.html
>     [2]
>     http://blog.fperez.org/2013/04/literate-computing-and-computational.html
>
>     >
>     > I rather not go down the rabbit hole of third party libraries
>     because
>     > obviously I cannot participate in a discussion about libraries and
>     > areas of coding, I know nothing about. Plus Python has countless of
>     > libraries which makes a very longer discussion even if I was
>     familiar
>     > with them and Pharo has much less but still quite a lot of libraries
>     > as well.
>
>     One of the advantages of being in a community is learning from others
>     experiences. You said that in your experience you have not found a
>     place
>     where Python were more difficult that in Pharo. I have shown that in
>     *my* experience there are. And agree, is unwise to discuss about
>     places
>     where one has no experience, when is better to learn from those
>     who have it.
>
>     Cheers,
>
>     Offray
>
>

Reply via email to