Slide 37
Slide 37 text
CUSTOM QUERY LANGUAGES
WHY bother
An executable model
of your domain/logic.
Decoupling display,
model, and storage.
HOW to design
Language as interface.
Expect & embrace
change.
HOW to implement
Parser generators can
speed up prototyping,
at the cost of some
control.