4 ms·
Brown University has a textbook and course called Programming and Programming Languages (PAPL) which is based on Pyret, their teaching language that combines co
by pixelmonkey 8y ago
Brown University has a textbook and course called Programming and Programming Languages (PAPL) which is based on Pyret, their teaching language that combines concepts from Python and Scheme/SICP for teaching code and data abstraction.
Freely available here:
https://papl.cs.brown.edu/2018/ https://papl.cs.brown.edu/2018/
More on the Pyret language here:
https://www.pyret.org https://www.pyret.org