Get Free Shipping on orders over $79
Domain-Specific Languages : Addison Wesley Signature Series/Pearson Addison Wesley - Martin Fowler

Domain-Specific Languages

By: Martin Fowler

Hardcover | 23 September 2010 | Edition Number 1

At a Glance

Hardcover


RRP $97.60

$80.75

17%OFF

or 4 interest-free payments of $20.19 with

 or 

Available for Backorder. We will order this from our supplier however there isn't a current ETA.

Martin Fowler's breakthrough practitioner-oriented book on Domain Specific Languages - will do for DSLs what Fowler did for refactoring!

  • Fowler's highly anticipated introduction to DSLs: a category-defining book by one of the software world's most influential authors.
  • Two books in one: a concise narrative that introduces DSLs, and a larger reference that shows how to plan and develop them.
  • Helps software professionals reduce the cost and complexity of building DSLs - so they can take full advantage of them.

Domain Specific Languages (DSLs) offer immense promise for software engineers who need better, faster ways to solve problems of specific types, or in specific areas or industries. DSLs have been around for several years, and have begun to grow in popularity. Now, Martin Fowler - one of the world's most influential software engineering authors - has written the first practitioner-oriented book about them. Fowler's legendary book, Refactoring ,made software refactoring a crucial tool for software engineers worldwide; this book will do the same for DSLs. Fowler has designed Domain Specific Languages as two books in one. The first --a narrative designed to be read from 'cover to cover' - offers a concise introduction to DSLs, how they are implemented, and what are useful for. Next, Fowler thoroughly introduces today's most effective techniques for building DSLs. Fowler covers both 'external' and 'internal' DSLs, a well as alternative computational models, code generation, common parser topics, and much more. He provides extensive Java and C# examples throughout, as well as selected Ruby examples for concepts that can best be explained using a dynamic language. Together, both sections enable readers to make wellinformed choices about whether to use a DSL in their work, and which techniques to employ in order to build DSLs more quickly and cost-effectively.

More in Programming & Scripting Languages

Coding For Dummies, All New Edition : For Dummies (Computer/Tech) - Paul McFedries
The C Programming Language : Prentice Hall Software - Brian Kernighan

RRP $107.04

$72.99

32%
OFF
Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$55.75

26%
OFF
Introduction to Programming Languages - Gordon Hurley
Typesetting Mathematics With Latex - Robert Legato
C# 12 in a Nutshell : The Definitive Reference - Joseph Albahari

RRP $133.00

$64.75

51%
OFF
Python Automation For Dummies : For Dummies (Computer/Tech) - Alan Simpson
PHP, MySQL, & JavaScript All-In-One For Dummies : For Dummies - Richard Blum
Learning Go : An Idiomatic Approach to Real-World Go Programming - Jon Bodner
Programming Rust : Fast, Safe Systems Development 2nd Edition - Jason Orendorff
Python Cookbook : Recipes for Mastering Python : 3rd Edition - David Beazley