Homoiconicity in Javascript Through Delayed Invocation
Eric Horsick
Published 04/06/16

Lisp and Schema are examples of homoiconic languages where the primary representation of the program is a data structure. JavaScript is not a homoiconic language but, using delayed invocation and mechanisms, we can describe our programs using homoiconic syntax similar to Lispand Schema. Join this session to find out some of the cool things you can do with JavaScriptand homoiconicity. Eric Hosick has been developing software for over 30 years. his primary interests are language design, systems thinking and software architecture.

Get notified when new lectures are published.