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
"synopsis" may belong to another edition of this title.
"About this title" may belong to another edition of this title.
Shipping:
US$ 4.00
Within U.S.A.
Book Description Hardcover. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_0321712943
Book Description Condition: new. Seller Inventory # newMercantile_0321712943
Book Description Condition: new. Seller Inventory # FrontCover0321712943
Book Description Condition: New. Seller Inventory # 9093608-n
Book Description Hardcover. Condition: new. New. Seller Inventory # Wizard0321712943
Book Description Hardcover. Condition: new. Prompt service guaranteed. Seller Inventory # Clean0321712943
Book Description Hardcover. Condition: new. Buy for Great customer experience. Seller Inventory # GoldenDragon0321712943
Book Description Hardcover. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think0321712943
Book Description hardback. Condition: New. Language: ENG. Seller Inventory # 9780321712943
Book Description Condition: New. Buy with confidence! Book is in new, never-used condition. Seller Inventory # bk0321712943xvz189zvxnew