I was using Pharo today for a maths expo that my wife organized for her school day.
Feedback from the whiz kids: "That nice if one wants to control its environment. But I am learning C first because I want to understand how the machine works and I got lost by using all kinds of languages and mastering none. (He uses Python, C, C# and had a run on Pharo on his own)." So, Pharo + PharoVM + NB + Slang could be a good combo. Phil Le 29 mars 2014 18:41, "Igor Stasenko" <[email protected]> a écrit : > > > > On 29 March 2014 18:35, Tudor Girba <[email protected]> wrote: > >> Hi, >> >> Sure he is repeating things. And sure he is reinventing half of what we >> already have. >> >> However, he is likely to get more traction because he reinvents the UI, >> not the core concepts. You could say it is not an essential contribution. >> But, it is. >> >> > The general misconception is that visual manipulation with objects can > fully replace the coding. It won't and never will. Except from very simple > cases (like computing the average :) > You can try to visually express things like branching, conditional loops, > common programming patterns, but i doubt you will find it convenient to > program it in "visual" way rather than coding. > > >> Doru >> >> >> On Sat, Mar 29, 2014 at 6:28 PM, Igor Stasenko <[email protected]>wrote: >> >>> Sure, guy just repeating almost same thesis as in the original Self demo >>> dated back in '95, >>> "direct manipulation with objects errr.. data".. >>> except that now in crappy web-based environment.. and still missing the >>> point.. >>> because it is not about data, it is about objects. >>> >>> >>> >>> >>> On 29 March 2014 18:20, Tudor Girba <[email protected]> wrote: >>> >>>> Beautiful demo. This should be our game, yet others are playing it :(. >>>> >>>> Doru >>>> >>>> >>>> On Sat, Mar 29, 2014 at 11:31 AM, Sven Van Caekenberghe >>>> <[email protected]>wrote: >>>> >>>>> >>>>> On 29 Mar 2014, at 10:38, Sven Van Caekenberghe <[email protected]> wrote: >>>>> >>>>> > This is a nice write down: >>>>> > >>>>> > >>>>> http://www.chris-granger.com/2014/03/27/toward-a-better-programming/ >>>>> > >>>>> > with a nice demo of a prototype: >>>>> > >>>>> > https://www.youtube.com/watch?v=L6iUm_Cqx2s >>>>> > >>>>> > Luckily, the horrible C++ code computing standard deviation in the >>>>> article can be written quite elegantly and directly in Pharo: >>>>> > >>>>> > | input | >>>>> > input := #(2 4 4 4 5 5 7 9). >>>>> > (((input - input average) raisedTo: 2) sum / (input size - 1)) sort. >>>>> > >>>>> > Sven >>>>> >>>>> Damn spelling correction ;-) >>>>> >>>>> | input | >>>>> input := #(2 4 4 4 5 5 7 9). >>>>> (((input - input average) raisedTo: 2) sum / (input size - 1)) sqrt. >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> www.tudorgirba.com >>>> >>>> "Every thing has its own flow" >>>> >>> >>> >>> >>> -- >>> Best regards, >>> Igor Stasenko. >>> >> >> >> >> -- >> www.tudorgirba.com >> >> "Every thing has its own flow" >> > > > > -- > Best regards, > Igor Stasenko. >
