Re:Teaching Programming Languages by Experimental and Advers...
by v3gas on Monday May 07, 2018 @07:19AM
(#17011834)
The Brown course in which they have used this approach is really interesting. 2016 course page: http://cs.brown.edu/courses/cs173/2016/index.html
[ Parent
| on HN ]
Re:Teaching Programming Languages by Experimental and Advers...
by justinpombrio on Monday May 07, 2018 @09:09AM
(#17012379)
If you go to the assignments page, the ones that start with "ML:" are the mystery language assignments. They're online and you can play with them right there!
For the 2017 course [1] we re-implemented the mystery languages in Racket, so you'll need to install DrRacket to use them. But they're a bit improved and more robust.
Re:Teaching Programming Languages by Experimental and Advers...
by skrishnamurthi on Monday May 07, 2018 @10:02AM
(#17012777)
As @justinpombrio says, I would totally go with the 2017 version instead. Not only is it much better, we are actively supporting and developing this version, so bug reports are actually useful to us and future users.