News

A makefile is a DSL used to specify rules and dependencies for building an application. If you’ve written any of these, you’ve already taken your first steps to creating domain-specific languages.