054 JSJ JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat
Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! - Panel David Herman (twitter blog Effective JavaScript) Ariya Hidayat (twitter github blog) Tim Caswell (twitter github howtonode.org)
Published: April 05, 2013
054 JSJ JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat
Charles Max Wood
•
Joe Eames
•
Jamison Dance
•
Merrick Christensen
•
Ariya Hidayat
•
David Herman
Show Notes
David Herman (twitter blog Effective JavaScript) Ariya Hidayat (twitter github blog) Tim Caswell (twitter github howtonode.org) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
00:48 - David Herman and Ariya Hidayat Introduction
044 JSJ Book Club: Effective JavaScript with David Herman 023 JSJ Phantom.js with Ariya Hidayat
04:44 - Semantics
06:08 - Abstract Syntax Tree (AST)
Esprima: Parser SpiderMonkey
12:16 - Writing your own language
creationix / jack The C Programming Language
JavaScriptCore
Automatic Semicolon Insertion
Post correspondence problem Halting problem
The Rust Programming Language
Regular Expressions (Regex) Backus–Naur Form (BNF) Recursion How to Design Programs (HTDP)
42:48 - Benefits of knowing language internals and syntax
Apache Lucene - Apache Lucene Core LPeg - Parsing Expression Grammars For Lua
Mass Effect 3 (Joe) A Beginner's Guide to Irrational Behavior | Coursera (Joe) Go write a programming language to learn one (Tim) Thumbs and Ammo (Jamison) ISM by Savant (Jamison) Vimcasts (Jamison) The iPhreaks Show (Chuck) Mozy (Chuck) Tech & Go Bright Pink Micro USB Cable (David) asm.js (David) Beyond Office Politics: The Hidden Story of Power, Affiliation & Achievement in the Workplace by Linda Sommer (Ariya) gotwarlost / istanbul (Ariya)
Web Developer Skills
Transcript
JAMISON: I am Linus Torvalds and I pronounce Linux, Linix.