Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations Parasitic Programming Languages

Parasitic Programming Languages



David Nolen examines the benefits and tradeoffs associated with creating a language based on an existing runtime, with a special focus on the Clojure and ClojureScript projects.


David Nolen is a software engineer at Cognitect, a software consultancy and database company. He contributes to various open source Clojure libraries and is the lead developer of ClojureScript, a dialect of Clojure that targets modern JavaScript runtimes.

About the conference

Entering its 12th year, the Emerging Technologies Conference has brought the leaders of the open source community to Philadelphia to teach about their projects, their work and how these technologies are changing software development. During this time, ETE has become one of the largest gatherings of developers in the mid-Atlantic.

Recorded at:

Jun 30, 2017