Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
DSLs in Action

Buy
DSLs in Action, 9781935182450 (1935182455), Manning Publications, 2010

Your success—and sanity—are closer at hand when you work at a higher level of abstraction, allowing your attention to be on the business problem rather than the details of the programming platform. Domain Specific Languages -- “little languages” implemented on top of conventional programming languages -- give you a way to do this because they model the domain of your business problem.

DSLs in Action introduces the concepts and definitions a developer needs to build high-quality domain specific languages. It provides a solid foundation to the usage as well as implementation aspects of a DSL, focusing on the necessity of applications speaking the language of the domain. After reading this book, a programmer will be able to design APIs that make better domain models. For experienced developers, the book addresses the intricacies of domain language design without the pain of writing parsers by hand.

The book discusses DSL usage and implementations in the real world based on a suite of JVM languages like Java, Ruby, Scala, and Groovy. It contains code snippets that implement real world DSL designs and discusses the pros and cons of each implementation.

What’s Inside

Tested, real-world examples

How to find the right level of abstraction

Using language features to build internal DSLs

Designing parser/combinator-based little languages

(HTML tags aren't allowed.)

Python 3 Object Oriented Programming
Python 3 Object Oriented Programming

Object Oriented Programming is a very important aspect of modern programming languages. The basic principles of Object Oriented Programming are relatively easy to learn. Putting them together into working designs can be challenging.

This book makes programming more of a pleasure than a chore using powerful Python 3 object-oriented...

British Military History For Dummies (History, Biography & Politics)
British Military History For Dummies (History, Biography & Politics)
"a ‘who, what, when, where and why’ of military events in Britain from the Romans to the present day." (Family Tree Magazine, September 2007)

"Although the chapter titles and subtitles are jokey, the content is solidly descriptive...a very useful one-volume reference book." (Ancestors,...

Microsoft ADO.NET 4 Step by Step
Microsoft ADO.NET 4 Step by Step

Teach yourself the fundamentals of ADO.NET 4 -- one step at a time. With this practical, learn-by-doing tutorial, you get the clear guidance and hands-on examples you need to start creating datacentric applications for Windows® and the Web.

Discover how to:

  • Connect to external data sources,...

So That's How! 2007 Microsoft  Office System: Timesavers, Breakthroughs, & Everyday Genius
So That's How! 2007 Microsoft Office System: Timesavers, Breakthroughs, & Everyday Genius
Youre upgrading to the 2007 Microsoft Office systemcongratulations! Now learn the tips and tricks to make Microsoft Office work for you. With this fun, easy-to-read guide, you get step by step instructions for tackling common productivity problems.

Have you ever seen a Smart Tag? If you use Microsoft Office XP or later,...

From Hacking to Report Writing: An Introduction to Security and Penetration Testing
From Hacking to Report Writing: An Introduction to Security and Penetration Testing

Learn everything you need to know to become a professional security and penetration tester. It simplifies hands-on security and penetration testing by breaking down each step of the process so that finding vulnerabilities and misconfigurations becomes easy. The book explains how to methodically locate, exploit, and professionally...

Transact-SQL Cookbook (O'Reilly Windows)
Transact-SQL Cookbook (O'Reilly Windows)
This cookbook contains a wealth of solutions to problems that SQL programmers face all the time. Recipes inside range from how to perform simple tasks, like importing external data, to ways of handling issues that are more complicated, like set algebra. Each recipe includes a discussion that explains the logic and concepts underlying the...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy