On Wed, Mar 30, 2011 at 9:59 AM, David Corking <lists@dcorking.com> wrote:
On Wed, Mar 30, 2011, Tim Retz wrote:
> My problem is that smalltalk is my first programing language,
> So I need to figure out how to break a problem down to something I can code
> out

(3) Etoys is a much simpler language than Smalltalk, but building an
Etoy is _real_ programming, while playful and fun even for an adult.
Dragging, dropping and throwing away failed experiments taught me a
lot about how to compose an application from objects. It also helped
me to see why a method or Etoys script is rarely more than three
lines. However I didn't need to worry about inheritance or classes,
nor did I have to memorize Smalltalk's mouse clicks, shortcuts, menus
and modifier keys, or navigate a vast and complex class library.
I agree whole heartedly, I have learned more about "programming" by playing with Etoys and interacting with the folks on the mailing lists, than I did from my Computer "Science" courses in college.

Stephen