Gilad Bracha: Embedding DSLs in Newspeak - EBNF, Hopscotch, and NewShell

Sign in to queue


Newspeak is a new programming language particularly suited to supporting DSLs, both internal and external. Newspeak's syntax is a natural fit for internal DSLs, which can leverage the language's powerful modularity and reflection. An important internal DSL is a BNF/PEG variant that is actually a powerful parser combinator library, that helps build external DSLs.



Download this episode

The Discussion

Add Your 2 Cents