O'Reilly logo

Game Development Tool Essentials by Robert Walter, Rita Turkowski, Gustavo Samour, Christian Ronchi, Fabrice Robinet, Benjamin Nitschke, Nicusor Nedelcu, John McCutchan, Adrien Herubel, Simon Franco, Paula Berinstein, Remi Arnaud, Alessandro Ardolino

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 13

image

Engineering Domain-Specific Languages for Games

Robert Walter

Programming languages are like musicians. The broader the audience they are addressing, the more popular they can become, even if they are not the best at what they do. While it takes a lot more than a mainstream orientation to stay on top of the charts, it is always a plus to address the wants of the many.

But there is a place for the specialized, too. Just as alternative artists pervade the history of music, domain-specific languages (DSLs) have enjoyed a long tradition in software engineering (a good overview is given in Deursen et al., 20001). While early versions of ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required