About this Book

This book is designed for technical professionals involved in building and shipping computer software. Our intended audience includes anyone involved in the technical development process, from front-line engineers, to architects, to technical team leaders. The code generator examples are written using the Ruby programming language. Although you may be unfamiliar with Ruby, you should be able to read and understand the code if you know any modern imperative programming languages (e.g., C, C++, C#, Java, Perl, or Python). In addition, the chapters contain target code in a variety of languages, including C, Java, and SQL. Some familiarity with these languages is required.

The term code generation is often used to refer to the back ...

Get Code Generation in Action now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.