Domain-Specific Languages - Addison-Wesley Signature Series (Fowler)
Domain-Specific Languages - Addison-Wesley Signature Series (Fowler)
hardback
Published:
7 October, 2010
Description
This book’s techniques may be utilized with most modern object-oriented languages; the author provides numerous examples in Java and C#, as well as selected examples in Ruby. Wherever possible, chapters are organized to be self-standing, and most reference topics are presented in a familiar patterns format.
Armed with this wide-ranging book, developers will have the knowledge they need to make important decisions about DSLs—and, where appropriate, gain the significant technical and business benefits they offer.
The topics covered include:
• How DSLs compare to frameworks and libraries, and when those alternatives are sufficient
• Using parsers and parser generators, and parsing external DSLs
• Understanding, comparing, and choosing DSL language constructs
• Determining whether to use code generation, and comparing code generation strategies
• Previewing new language workbench tools for creating DSLs
More Details
| Type | Book |
|---|---|
| ISBN13 | 9780321712943 |
| ISBN10 | 0321712943 |
| Number Of Pages | 640 |
| Item Weight | 1154 g |
| Product Dimensions | 185 x 231 x 37 mm |
| Publisher / Reseller | Pearson Education (US) |
| Format | hardback |
Author's Bio
Martin Fowler is Chief Scientist at ThoughtWorks. He describes himself as “an author, speaker, consultant, and general loudmouth on software development. I concentrate on designing enterprise software—looking at what makes a good design and what practices are needed to come up with good design.” Fowler’s books include Patterns of Enterprise Application Architecture; UML Distilled, Third Edition; and (with Kent Beck, John Brant, and William Opdyke) Refactoring: Improving the Design of Existing Code. All are published by Addison-Wesley.