On Fri, Mar 25, 2011 at 6:48 AM, Daniel Lyons <[email protected]>wrote:

> Hi,
>
Hi,


>
> I have two questions, a technical one and a more general one.
>
> In broad strokes, what are people doing for GUIs? My guess would be using
> Morphic, but googling around you find more abuse than use, it looks like,
> and very little live links to up-to-date documentation. It makes me wonder:
> is there something other than Morphic which is being used? Or is everyone
> doing web apps? Or is there some other GUI toolkit I haven't found yet, and
> that's where all the action is? Whenever I see a neat Morphic window or
> something, I feel a bit like there's a party going on somewhere and I didn't
> get an invitation. Like the first rule of Morphic club is you don't talk
> about Morphic club.
>

Documentation still poor, but have you looked at:
http://www.pharocasts.com/search/label/gui
http://book.pharo-project.org/book/GUI
http://www.youtube.com/user/nullPointerSM and
http://www.squeaksource.com/UIBuilder.html




> The general question I have is basically, am I the problem? Is it that the
> documentation isn't where I expect to find it, or in the form I'm used to
> seeing, or that it isn't relevant somehow in the Smalltalk universe? Or is
> it all really intuitive except for me? :) I could accept that, I suppose,
> but how did you Smalltalk wizards become wizards? Did you just dive in and
> start reading the code in your own image? Was there some master Smalltalk
> wizard that you knew who showed you how to do these things? I'm currently
> reading Smalltalk Best Practice Patterns and it's one of the best
> programming books I've ever read. I see that there is a great deal of
> mastery of programming going around in Smalltalk circles, but I don't see
> the books that take you past beginner towards master, other than SBPP. So
> what's the trick going on here? How did you guys become excellent?
>


It's not intuitive, disturbing, took me some time to learn basic stuff, but
had a lot of fun and discovered lot of beauty.

I learn by doing some documenting project like ProfStef, Pharocasts, COTD
and writing some personal tools with Pharo.



> I hope none of this comes across as negative; I think surely it's that I'm
> missing something.
>

That's not negative. It just shows that some work is still needed to lower
the barrier for newcomers.

Please help :)

Laurent.


>
> Thanks,
>
> —
> Daniel Lyons
>
>
>

Reply via email to