Simple ~= Easy. Smalltalk is simple (simpler then most of other PLs), but it's not easy (to understand and master, especially after other PLs).
-- Best regards, Dennis Schetinin 2014-06-17 11:59 GMT+04:00 kilon alios <[email protected]>: > personally I don't like this postcard , it looks too much like "snake oil > marketing" to me. > > It creates the illusion that Pharo is much simpler than other programming > languages as a programming language while nothing can be further from the > truth. The idea here is to prove to the viewer that Pharo is based on a > very simple recipe and that is of course true. But if we have to be honest > is should come with a disclaimer for the potential users that Pharo is no > blue pill and there tons of things outside this postcard you need to learn > if you want to create the simplest Pharo application. I will be frank , as > a language I dont find Pharo any simpler than let's say python , which I am > more familiar with. And the fact that there is this simple recipe gave me > zero benefits to me so far. Its a cool trick that may come handy down the > line if I want to shape the language more to my needs, but I dont see doing > this to a day by day basis. > > Now a "living coding postcard" stating the workflow of Pharo and > demonstrating the power of the debugger is much more honest and frankly > better marketing for Pharo. You show something to a person that will > benefit his workflow on a day by day basis. > > > On Tue, Jun 17, 2014 at 10:32 AM, Yuriy Tymchuk <[email protected]> > wrote: > >> Now, who is creative enough to add “dynamic array” (one with curly >> braces) and temporaries in a block to the original thing: >> >> exampleWithNumber: x >> | y | >> true & false not & (nil isNil) ifFalse: [self halt]. >> y := self size + super size. >> #($a #a "a" 1 1.0) >> do: [ :each | >> Transcript show: (each class name); >> show: ' ']. >> ^x < y >> >> >> >> Uko >> >> On 16 Jun 2014, at 15:35, Oscar Nierstrasz <[email protected]> >> wrote: >> >> >> I got it from Stef, who always said it came originally from Ralph Johnson. >> >> http://c2.com/cgi-bin/wiki?SmalltalkSyntaxInaPostcard >> >> Googling around finds various copies of this, but no original source. >> >> Oscar >> >> On 16 Jun 2014, at 10:58 , Yuriy Tymchuk <[email protected]> wrote: >> >> I guess it’s here: http://files.pharo.org/media/flyer-cheat-sheet.pdf >> >> I think that it would be interesting to put the syntax on a postcard. It >> can work as a proof of concept, some addition cheat-sheet for newcomers and >> also as some king of souvenir. >> >> Uko >> >> On 16 Jun 2014, at 10:36, stepharo <[email protected]> wrote: >> >> you have the flyer of Damien (no idea where it is) but no real postcard. >> >> Stef >> >> On 16/6/14 09:35, Yuriy Tymchuk wrote: >> >> Hi guys, >> >> we all are talking about the syntax fitting in a postcard, but was there >> any real postcard with Pharo syntax prototype? This would be really >> interesting. >> >> Uko >> >> >> >> >> >> >> >> >> >> >
