Care to explain what difficulty you experienced in live coding with Python.
Or what Pharo can do that Python can’t live code wise ? Maybe I will learn
something.


On Sat, 7 Oct 2017 at 04:36, Offray Vladimir Luna Cárdenas <
offray.l...@mutabit.com> wrote:

> Well IPython is not near to Pharo in terms of flexibility and live coding,
> and I have been a user of it. For example, recently we made a whole book 13
> Mb PDF book in a single Grafoscopio file of just ~600k, with a pretty good
> layout and final design (more details in other recent thread and in [1]).
> JupyterLab[2] is going in the direction of becoming a more complete IDE,
> but there are still a lot of stuff that is better done in Pharo, like unit
> testing, that in JupyterLab. In fact Brian Granger has told that the "I" is
> for interactive, not for integrated [3]. Of course, after over a decade of
> hard work and several millions of dollars, Jupyter is doing pretty well on
> the interactive notebooks front, but Pharo's edge in live coding and
> moldability, plus a superb small, agile and friendly community allowed a
> beginner to prototype valuable propositions about reproducible research and
> computer storytelling, without such background.
> [1] http://mutabit.com/repos.fossil/mapeda/
> [2] http://jupyterlab.github.io/
> [3] https://www.youtube.com/watch?v=Ejh0ftSjk6g
>
> So, I have experienced live coding in IPython/Jupyter and
> Pharo/Grafoscopio and still I think that Pharo has value proposals hard to
> find on any behemoths. Live coding there is getting good, but Pharo is even
> better, and that plus moldability make Pharo unbeatable, when you're
> changing/exploring a running system.
>
> Cheers,
>
> Offray
>
>
> On 06/10/17 16:18, Dimitris Chloupis wrote:
>
> Wise not to mention Ruby and Python and Pick the worst of the worst in
> OOP. Because frankly the competition for Pharo against those two behemoths
> can be quite brutal in the flexibility and power of OOP.
>
> And no , these language can do live coding with ease. I know because I
> currently code live coding style with Python for an app I am making. Sure
> it wont provide you with a live system out of the box, but put in 10 lines
> of code and you already ready to go with hardcore live coding. At least
> Python , Ruby being practically a rip off of Smalltalk language may need
> even less.
>
> iPython which by the way is by far the most popular Python tool is the
> real deal, a full blow live coding enviroment.
>
> To my suprise its not even hard to do live coding with C/C++ including
> using image format. To my shock live coding is actually supported by both
> the OS and the hardware. Hardware has its own exception system , OS has an
> image flie format called "memory mapped files" used for DLLs and a lot of
> essential functionality.
>
> For some weird reason however its well hidden and not that much utilised
> by coders. They really love long compile times, dont ask me why.
>
> But yeah C++ even though it has come a long way with its template system,
> its still the king of ugly. That sytax, oh the horrors of that syntax.....
> yiaks !!!
>
> I am so enternal greatful that Pharo introduced me to live coding and
> opened my eyes to universe of fun and productivity. I cannot imagine coding
> an other way ever again.
>
> I really hope that we take this further though.
>
> On Wed, Oct 4, 2017 at 1:31 PM horrido <horrido.hobb...@gmail.com> wrote:
>
>> Behold Pharo: The Modern Smalltalk
>> <
>> https://medium.com/smalltalk-talk/behold-pharo-the-modern-smalltalk-38e132c46053
>> >
>>
>> If you would like to suggest some edits, I'm all ears. Anything to improve
>> the impact of the article.
>>
>> Thanks.
>>
>>
>>
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>
>>
>

Reply via email to