Teaching Programming Languages in a Post-Linnaean Age
Shriram Krishnamurthi
SIGPLAN Workshop on Undergraduate Programming Language Curricula, 2008
Abstract
Programming language ‘‘paradigms’’ are a moribund and tedious legacy of a bygone age. Modern language designers pay them no respect, so why do our courses slavishly adhere to them? This paper argues that we should abandon this method of teaching languages, offers an alternative, reconciles an important split in programming language education, and describes a textbook that explores these matters.
Comment
The book discussed in this paper is available here.
Paper
These papers may differ in formatting from the versions that appear in print. They are made available only to support the rapid dissemination of results; the printed versions, not these, should be considered definitive. The copyrights belong to their respective owners.