Matthew MacDonald
1 min readJun 27, 2019

--

Yes, Smalltalk is definitely an interesting one. It’s a language that’s left imprints all over the place.

I didn’t include Smalltalk because my bias is to languages that are popular — ones that are being used by large communities in professional development, warts and all. I come from a point of view that asks “how can I make this professional language workable as a teaching language?” rather than “how can I use this teaching in a professional setting?” That’s not to say my perspective is right! Ruby fans will also feel that I’ve slighted them unfairly, leaning against it because of its usage (mostly server-side development) rather than leaning toward it because of its language qualities.

Also (as a side note), if anyone has started a programming journey teaching a child (or themselves) to program with Smalltalk, I’d love to hear that story!

--

--

Matthew MacDonald
Matthew MacDonald

Written by Matthew MacDonald

Teacher, coder, long-ago Microsoft MVP. Author of heavy books. Join Young Coder for a creative take on science and technology. Queries: matthew@prosetech.com

No responses yet