Skip to main content

Domain-Specific Language References

I've been meaning to read up on DSL implementation approaches, possibly for use in a thesis project. This is my initial list of references to review.

Martin Fowler's online book (work-in-progress)

Software Language Engineering: Creating Domain-Specific Languages Using Metamodels
by Anneke Kleppe, pub 12/8/09 (available in Safari Books Online)


Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit
by Richard C. Gronback, pub 3/6/09 (available in Safari Books Online, looks Java heavy)

Domain-Specific Development with Visual Studio DSL Tools
by Steve Cook; Gareth Jones; Stuart Kent; Alan Cameron Wills, pub 5/24/07 (Safari books online)





Comments

Popular posts from this blog

Turbogears and mod_wsgi setup

This doesn't make for the most entertaining reading, but I've decided to use this blog as my long-term memory for reference material. Currently, I'm getting started on my first python Turbogears 2.0 application, and I need to setup apache with mod_wsgi. These are the references I've accumulated. A good follow-up article would discuss issues I ran into. We'll see how motivated I am. Perplexed labs instructions for setup to support django (Wow, this step was much harder than it should have been. I have a better understanding of our apache infrastructure now though.) Turbogears documentation on apache deployment mod_wsgi quick install guide mod_wsgi integration with pylons (Turbogears controller framework) mod_wsgi using virtualenv Turbogears tutorial on mod_wsgi+virtualenv+modwsgideploy

Cosmic Chickpea & Beef Fiesta Skillet

This is just a little recipe that Grok (x.com) whipped up for me. I asked Grok for a Tex-Mex inspired recipe with ground beef and aligned with a Mediterranean diet. I was completely surprised when I asked for the source website and it said it had created the recipe! This is a revised version with chickpeas instead of quinoa (apparently my family hates quinoa) and with an unhinged, Blue Origin flare added by Grok due to a previous conversation! Cosmic Chickpea & Beef Fiesta Skillet Blast your dinner into another dimension with this Mediterranean-Tex-Mex mashup that’s got more swagger than an all-female space crew! Juicy beef, sassy chickpeas, and veggies that pop like a supernova, all drenched in spices that scream “I AIN’T HERE TO PLAY!” Perfect for when you wanna flex on your kitchen game and make your haters eat stardust. Ready in 35 minutes—faster than a Blue Origin rocket ride! Servings: 4-6 (feeds your squad or leaves epic leftovers) Prep Time: 10 minutes (chop like you’re...

Scaled Protein Mug Cake

  Scaled Ultimate 1-Minute Protein Brownie This scaled recipe adapts The Big Man's World's 1-Minute Protein Brownie for a 5x5-inch square microwave pan, yielding approximately 3 servings. It’s high in protein, gluten-free, and can be made vegan with substitutions. Protein powder is measured in standard scoops, and milk and chocolate chips are in cups, with microwave time adjusted for 70% power on a 1000W microwave. Prep Time : 5 minutes Cook Time : 3.5–5.75 minutes (at 70% power) Total Time : 8.5–10.75 minutes Yield : 3 servings Ingredients 1.5 standard scoops chocolate protein powder (casein, brown rice, or pea protein recommended; 1 scoop ≈ 30g or 2 tbsp) 3 tbsp coconut flour 3 tbsp coconut sugar (or other granulated sweetener) 1.5 tsp baking powder 3 tbsp cocoa powder (dark cocoa powder for richer flavor) 3 large eggs 1/3 cup to 1/2 cup + 1 tbsp milk of choice (unsweetened almond milk or whole milk) 1/4 cup to 1/3 cup chocolate chips (optional) Optional: sea sal...