Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Oct 22, 2012
A child starts learning to read and write at age 5. Why can't they start learning to program then, too? I am making Isla, a first programming language for young children. The accompanying environment is called Storytime and lets a child use Isla to write text adventures.
I'll describe the Isla compiler and how I implemented the lexer, parser and interpreter. I'll describe the design of the Isla grammar. Why is there no punctuation? Why are expressions like sentences? How did I enable array and object assignments, function calls, conditionals and logical rules in baby talk?
For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.