This chapter covers
The limits of my language are the limits of my world.
Domain-specific languages are languages tailored toward representing a particular domain of knowledge. Proponents of development methodologies suggest that what leads to success or failure of a project is the quality of communication and a common goal of producing software that delivers on promises of solving a particular domain problem.
Languages are at the root of any kind of communication and involve two interlocutors. ...