Domain Specific Languages

av Martin Fowler, Rebecca Parsons

Bloggar      
Format:
Inbunden (hardback)
Utgiven:
2010-10-04
Språk:
Engelska
Designed as a wide-ranging guide to Domain Specific Languages (DSLs) and how to approach building them, this book covers a variety of different techniques available for DSLs. The goal is to provide readers with enough information to make an informed choice about whether or not to use a DSL and what kinds of DSL techniques to employ. Part I is a 150-page narrative overview that gives you a broad understanding of general principles.  The reference material in Parts II through VI provides the details and examples you will need to get started using the various techniques discussed.  Both internal and external DSL topics are covered, in addition to alternative computational models and code generation. Although the general principles and patterns presented can be used with whatever programming language you happen to be using, most of the examples are in Java or C#.

Passar bra ihop

Domain Specific Languages + Javascript: The Good Parts
De som köpt den här boken har ofta också köpt Javascript: The Good Parts (häftad) av Douglas Crockford
Pris för båda:
479:-Köp

Fler böcker av författarna

Visa alla böcker av Martin Fowler, Rebecca Parsons
Uml Distilled (inbunden)
Refactoring (inbunden)
Patterns of Enterprise Application Architecture (inbunden)
Refactoring: Ruby Edition (inbunden)

Uml Distilled

Martin Fowler (häftad)

Refactoring

Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts (inbunden)

Patterns of Enterprise Application Architecture

Martin Fowler (häftad)

Refactoring: Ruby Edition

Jay Fields, Shane Harvie, Martin Fowler, Kent Beck (inbunden)
267:- Köp
336:- Köp
374:- Köp
290:- Köp

Kundrecensioner

Bli först med att recensera och betygsätt boken Domain Specific Languages - du kan vinna 200 kr varje månad i tävlingen "Månadens recension".

Bloggat om Domain Specific Languages

Övrig information

Martin Fowler is Chief Scientist at ThoughtWorks and describes himself as "an author, speaker, consultant, and general loud-mouth 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."

Innehållsförteckning

Preface                            xix

 

Part I: Narratives                                              1

Chapter 1: An Introductory Example                             3

Gothic Security         3

The State Machine Model        5

Programming Miss Grants Controller         9

Languages and Semantic Model          16

Using Code Generation         19

Using Language Workbenches         22

Visualization        24

 

Chapter 2: Using Domain-Specific Languages                            27

Defining Domain-Specific Languages         27

Why Use a DSL?         33

Problems with DSLs         36

Wider Language Processing         39

DSL Lifecycle        40

What Makes a Good DSL Design?       42

 

Chapter 3: Implementing DSLs                                   43

Architecture of DSL Processing           43

The Workings of a Parser          47

Grammars, Syntax, and Semantics        49

Parsing Data        50

Macros       52

 

Chapter 4: Implementing an Internal DSL                         67

Fluent and Command-Query APIs          68

The Need for a Parsing Layer  &nb...

De som köpt "Domain Specific Languages" har även köpt:

Continuous Delivery: A Handbook for Building, Deploying, Testing and Releasing Software (inbunden)

Continuous Delivery: A Handbook for Building, Deploy...

Jez Humble, David Farley (inbunden)
290:-
Language Implementation Patterns (häftad)

Language Implementation Patterns

Terence Parr (häftad)
185:-
Erlang and OTP in Action (häftad)

Erlang and OTP in Action

Martin Logan, Eric Merritt, Richard Carlsson (häftad)
282:-
Svenska hackare : en berättelse från nätets skuggsida (inbunden)

Svenska hackare : en berättelse från nätets skuggsida

Daniel Goldberg, Linus Larsson (inbunden)
163:-
Domain Specific Languages (inbunden)
  • Titel: Domain Specific Languages
  • ISBN: 9780321712943
  • Förlag: ADDISON-WESLEY
  • Utgivningsland: USA
  • Utgivningsort: Boston
  • Medarbetare: Parsons, Rebecca
  • Illustratör/Fotograf: Illustrations
  • Illustrationer: Illustrations
  • Upplaga: 1
  • Antal sidor: 597
  • Vikt: 1156 g
  • Höjd: 241 mm
  • Antal komponenter: 1
  • Format: Inbunden (hardback)