hi Gregg, Mostly what I was trying to do in the title is piggyback on the famous gang of four design patterns book. I add the term language in front, and voila! Cool impressive sounding title ;)
T On Aug 27, 2009, at 1:03 PM, Gregg Reynolds wrote: > > On Thu, Aug 27, 2009 at 1:44 PM, Terence Parr <[email protected]> > wrote: > Hi, so we're going back and forth on titles/subtitles for the new book > on implementing DSLs and other languages. Now, we're "Language Design > Patterns", where Design is an adjective of Patterns; Language is not > an adj of Design. it's ambiguous though. Using Lang Impl Design > Patterns was too long and unwieldy. So, we added a subtitle about > "Techniques for implementing DSLs". Our marketing has been all about > impl DSLs but the book became much more general. > > The confusion is that the current title can be seen as about lang > design. We could do Lang Impl Patterns, but Kent Beck has a Impl > Patterns book now that is totally different concept. > > Publisher wants DSL in there somewhere. Any ideas about title/ > subtitle? > > Favor "engineering" or "construction" or the like over "design", and > go for something suggestive from linguistics or culture for the > title. E.g. "Towers of Babel: Building DSLs for a Chaotic World". > Ok, silly, but you get the idea. > > When I hear the "design", even though (or because) it covers pretty > much everything, I tend not to think of the design that goes into > implementation. If you're really emphasizing design in > implementation, maybe something that highlights the role of design > as a distinct element of engineering, e.g. "Elements of Design in > DSL Engineering" (echoing Strunk and White). > > -g > > List: http://www.antlr.org/mailman/listinfo/antlr-interest > Unsubscribe: > http://www.antlr.org/mailman/options/antlr-interest/your-email-address List: http://www.antlr.org/mailman/listinfo/antlr-interest Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "il-antlr-interest" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/il-antlr-interest?hl=en -~----------~----~----~----~------~----~------~--~---
