It’s Not You, It’s Them: Why Programming Languages Are Hard To Teach

“I’ve been teaching programming for a few years now, and I’ve come to realize that the harder a languages is to teach, the more poorly designed it is. In this talk I’ll lay out the things that languages do to make themselves unteachable, and show how that connects back to bad design by the designers. Of particular blame is the object oriented programming paradigm and how it seems to defy simple description in every language.”

Leave a Reply