tubeshowcase●913,562 videos♡ My collection 0
← Learn to Code

Learn to Code2:40:49

Live Stream #65: Session 7 - Programming from A to Z

The Coding Train ↗

From the creator

This Live Stream covers Context-Free Grammars (Session 7 of the "Programming from A to Z" class at ITP http://shiffman.net/a2z/). I discuss grammars in general and get into the specifics of context-free grammars. I demonstrate two different JavaScript libraries: RiTa.js and Tracery, as well as write a context-free grammar generation system from scratch. 12:45 - Presenting today's topic 32:13 - Intro to Context-Free Grammar 50:03 - Tracery library 1:25:50 - RiTa.js library 2:04:34 - Coding Challenge - Context-Free Grammar 2:33:50 - Session 7 Homework Assignment 2:38:00 - Conclusion/Q&A Support this channel on Patreon: https://patreon.com/codingtrain Send me your questions and coding challenges!: https://github.com/CodingTrain/Rainbow-Topics Contact: https://twitter.com/shiffman GitHub Repo with all the info for Programming from A to Z: https://github.com/shiffman/A2Z-F16 Links discussed in this video: Kate Compton's Tracery: https://github.com/galaxykate/tracery Matt Might's The Language of Languages: http://matt.might.net/articles/grammars-bnf-ebnf/ Chomsky Hierarchy on Wikipedia: https://en.wikipedia.org/wiki/Chomsky_hierarchy Allison Parrish's Reading and Writing Electronic Text: http://github.com/aparrish/rwet-examples Interruption Junction: http://squinky.me/interruption/ Jeffrey Thompson's Art Assignment Bot: https://twitter.com/artassignbot RiTa.js: https://rednoise.org/rita/ CodePen: https://codepen.io/ jQuery: https://jquery.com/ Videos referenced in this l

Published 2016-10-26 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.

Keep exploring Learn to Code