Jim's
Tutorials

Fall 2019
course
site

Nick - planning (in progress)

Goal: Design and implement a domain specific programming language for the creation of interactive literature.

Steps:

Thoughts:

Dynamic/interpreted languages tend to be easier for beginners to work with, so it probably makes sense to have the language be interpreted/REPL'd for ease of use by beginner programmers.

Knuth introduced the concept of literate programming a while ago, increasing readability and similarity to spoken/read english using some of the literate programming concepts might also increase usability by newcomers

https://cs.marlboro.college /cours /fall2019 /jims_tutorials /ncreel /planning
last modified Thu April 18 2024 8:45 pm