Karsten,
Thanks for your response. Two problems:
1) Most, if not all, the Smalltalk tutorials I've run across start with
something like the gnu-smalltalk tutorial: "This manual assumes that the
reader is acquainted with the basics of computer science, and has
reasonable proficiency with a procedural language such as C." Or --
Smalltalk for Java programmers, or...
2) There seem to be no free Smalltalk implementations (except F-script ?)
that are integrated with OS X. Don't want to have to use X11, GTK, or
whatever.
Finally, I think you are mistaken about needing to know the concepts of
object oriented programming first. This is a must for someone already
steeped in C or (gasp, Fortran). But, to cite Stephen Kochan from
"Programming in Objective-C 2.0", "I decided neither to teach C first nor
to assume prior knowledge...I decided to take the unconventional approach
of teaching Objective-C ... from an object-oriented programming
perspective." "In fact, if you're a novice programmer , you should be able
to learn Objective-C as your first programming language."
Seems to me F-Script could well serve this purpose with the right
introduction. I don't think the object oriented concepts are difficult in
and of themselves. It's a question of phrasing and phasing the explanation
and examples (exercises).
Best regards,
John V.