[squeak-dev] Terse Guide for Squeak (was: [Newbies] How to give numbers/anything to my program?)

Casey Ransberger casey.obrien.r at gmail.com
Fri Nov 26 20:49:56 UTC 2010


I've been thinking that maybe the folks interested in docs might revive Mr.
Kahler's HyperCard implementation for Squeak. We have a lovely opportunity
to have live objects in our docs that users can yank out of the page and
play with.

I was really hoping to do something like this with the Blue Book, but
haven't been successful at connecting with anyone who knows anything about
the rights. I need to try getting in touch with Addison-Wesley next, I
suppose, since I've been unsuccessful in tracking down David Robson or Adele
Goldberg.

Have you looked a ProfStef in Pharo? It does something like what you're
suggesting WRT workspace behavior. It's basically a whole tutorial that runs
entirely in a workspace, where you actually navigate by evaluating code,
which in itself is pretty cool.

I think the coolest bit of tutorial work I've seen lately is Ted Kahler's
Text Field for LObjects specification, which is an "active essay" in which
the code that describes the text fields is presented right on the page next
to the examples. It's really cool. Google around on Moshi and the title, and
you should find it.

Moshi is a fun image: lots of things seem to work in it that have been
broken throughout my experience in Squeak.

This is off-topic, but does anyone have Connectors working in Squeak Trunk?

On Fri, Nov 26, 2010 at 11:43 AM, David T. Lewis <lewis at mail.msen.com>wrote:

> > On Fri, Nov 26, 2010 at 10:46 AM, David T. Lewis <lewis at mail.msen.com
> >wrote:
> On Fri, Nov 26, 2010 at 10:51:52AM -0800, Casey Ransberger wrote:
> > > On Fri, Oct 01, 2010 at 06:58:55PM +0530, K. K. Subramaniam wrote:
> > > > On Friday 01 Oct 2010 2:58:55 am David T. Lewis wrote:
> > > > > On Thu, Sep 30, 2010 at 11:00:48AM +0200, jon jonsen wrote:
> > > > > > Does anybody know where to get a list of the (most common)
> > > > > > smalltalk-commands and a short description of them?
> > > > >
> > > > > Hi,
> > > > >
> > > > > The "Terse Guide to Squeak" provides a handy reference:
> > > > >   http://wiki.squeak.org/squeak/5699
> > > > UIManager was missing. I added it now.
> > > >
> > > > I would vote for this to go into the image (help->terse guide) or as
> an
> > > > external file along with the distro.
> > >
> > > I reformatted the Terse Guide so that it can be loaded into the
> > > Squeak help browser, and gave it a few updates and corrections.
> > > The result is in the Squeak developers' inbox.
> >
> > Dave, thank you!!
> >
>
> Well, hopefully it will be useful for us recovering Fortran and
> C programmers ;-)
>
> Let me issue two follow up challenges, since I could not figure
> these out on my own:
>
> 1) It would be good to add a terse one-line expression that would show
> the use of block closures. What is the shortest meaningful expression
> that illustrates this?
>
> 2) It would be nice if the pages in the help book could be set to
> behave like workspaces, with syntax formatting and workspace
> variables. Can anyone think of a way to do it?
>
> Dave
>
>
>


-- 
Casey Ransberger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20101126/3cd95d32/attachment.htm


More information about the Squeak-dev mailing list