This course examines how the syntax, statics and dynamics of a programming language affect its pragmatics. By implementing increasingly more complex (models of) languages, students will investigate ...
We ran a piece last year summarizing an IEEE study of programming-language popularity based on job listings. This article fostered conversation, including debates about whether the languages IEEE used ...