3 ms·
Teaching programming languages: we’re doing it wrong
- systems 11y agoWhile in general i agree with JJ my own small list is 1. code lives in files, files lives in the directory structure, this relational ship and organization should be introduced early, and new languages should optimize and simplify its build system 2. top down always trumps bottom up, start describing a large program first, then move to the details of the language, build a module first, a function later New languages should focus on how to make these points easier