a convert to Seaside

Yanni Chiu yanni-bJEeYj9oJeDQT0dZR+AlfA at public.gmane.org
Tue Feb 20 05:15:26 UTC 2007


William Park wrote:
> Can someone give short tutorial on Smalltalk syntax?

The documentation link for the main Squeak Smalltalk site is:
     http://www.squeak.org/Documentation/
That's where I found the two links below.

(1) You might find what you're asking for in the "Quick Reference"
link at:  http://www.mucow.com/squeak-qref.html#Syntax

(2) There's lots of example code snippets at the "Terse guide to Squeak"
link at:  http://wiki.squeak.org/squeak/5699

You asked for the "syntax", but IMHO what you really want
are the videos. There a Squeak videos too, but I happen to
know this link:

http://www.cincomsmalltalk.com/blog/blogView?searchCategory=screencast

which is done by the product manager for Cincom Smalltalk.
It's a commercial product, and the direct descendent of the
original Xerox PARC work. You'll want to look at the earlier
videos where he goes through the basic stuff. BTW, they have
a non-commercial use version which you can download and use
indefinitely (unless you go commercial). So, don't let the
"strange" appearance of Squeak put you off from trying Smalltalk;
you can try Cincom Smalltalk for free, and have a more familiar
looking set of windows.

 > No GUI please!

That would miss 90% of the point, but no problem, you can
work "headless" if you want. No way to explain it other than
for you to watch the videos or "play" with Smalltalk for
about an hour or two with a Smalltalker guiding you.
Maybe you'll get to that "Aha!" moment, maybe you won't.

--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list