Tuesday, June 14, 2005

Language Workbenches: The Killer-App for Domain Specific Languages?

Martin Fowler gives an excellent pragmatic view of Language Oriented Programming and what he calls 'language workbenches' in his latest article. As usual, Fowler is somehow able to put big ideas into plain language.

The article is actually a collection of related articles, one of which shows an example of using JetBrains' research project, the Meta Programming System. For the 'big vision' of Language Oriented Programming, be sure to read Sergey Dmitriev's article.

70 Comments:

Anonymous comecash said...

Hi Networker, I liked your site I saw while surfing and maybe we trade retire

December 26, 2005 8:20 AM  
Blogger bloggggggs said...

A lot of interest for your blog and a great deal of discussion. Great sites to surf bulk domain name registration, domain name, domain reseller, au domain, free website, online business, home based business, electric scooter, xbox360!

February 28, 2006 9:28 PM  
Blogger Scott A. Edwards said...

Here it is... FREE advertising, FREE download. No cost to you! Get your FREE download NOW! Make money and get FREE advertising! This is a great program for you to take advantage of... Check this out now for FREE!

To find out more visit: money making internet business tool site. It successfully exposes FREE information covering traffic and money making internet business tool related stuff. Don't forget, FREE, FREE, FREE!!!

May 06, 2006 4:14 AM  
Anonymous Scott Arthur Edwards said...

Wow what a cool blog you have here! I am impressed. You really put a lot of time and effort into this. I wish I had your creative writing skills, progressive talent and self- discipline to produce a blog like you did. Your blog really does deserve an honest compliment. If you have some time, stop by my site. It deals with stuff like, click here: profitable home based businesses and then feel free to e-mail me with your words of wisdom.

P.S. I'll sure put the word out about your site and I would appreciate any business you may send my. way... Later, Scott.

May 06, 2006 5:53 AM  
Anonymous Scott Arthur Edwards said...

You may already know that basic sign up is free at traffic swarm. You can also upgrade to the Pro membership, Check this out: "New TrafficSwarm Pro Membership Delivers TWICE the traffic, Provides FREE Custom Products and MUCH More!"

"We Create the Products for you to sell...and YOU keep All The Money!"

To find out more visit: online home business opportunity site. It successfully exposes FREE information covering Traffic and online home business opportunity related stuff.

May 06, 2006 1:21 PM  
Anonymous domain name and webhosting said...

WEB HOSTING

Can I Help You.. Yes If you want to get on the web. If you want to start learning about creating a web site of your own.. go to http://webhost11.com. to find out more about domain name and webhosting ... We can help find a web host for you.

May 08, 2006 12:56 AM  
Blogger Scott A. Edwards said...

Wow what a cool blog you have here! I am impressed. You really put a lot of time and effort into this. I wish I had your creative writing skills, progressive talent and self- discipline to produce a blog like you did. Your blog really does deserve an honest compliment. If you have some time, stop by my site. It deals with stuff like, click here: residual income opportunity and then feel free to e-mail me with your words of wisdom.

P.S. I'll sure put the word out about your site and I would appreciate any business you may send my. way... Later, Scott.

May 08, 2006 2:11 AM  
Blogger James Baker said...

I just came across your blog and wanted to
drop you a note telling you, Friend, how impressed I was with it.
I give you my best wishes for your future endeavors.
If you have a moment, please visit my site:
domain names center
It covers domain names center related contents.
All the best!

May 14, 2006 11:49 PM  
Blogger Joe Berenguer said...

I just came across your blog and wanted to
drop you a note telling you, Friend, how impressed I was with it.
I give you my best wishes for your future endeavors.
If you have a moment, please visit my site:
domain names
It covers domain names related contents.
All the best!

May 18, 2006 10:31 AM  
Blogger Joe Berenguer said...

I was searching blogs,and I found your site.Please,
accept my congratulations for your excellent work!
If you have a moment, please visit my site:
domain names center
It pretty much covers domain names center related issues.
Have a good day!

May 19, 2006 4:36 PM  
Blogger Joe Berenguer said...

I just came across your blog and wanted to
drop you, Blogger, a note telling you how impressed I was with
the information you have posted here.
If you have a moment, please visit my site:
domain names center
It covers domain names center related contents.
I send you warm regards and wish you continued success.

May 22, 2006 4:01 AM  
Blogger Joe Berenguer said...

Hi Blogger!I like your blog! Keep up the
good work, you are providing a great resource on the Internet here!
If you have a moment, please take a look at my site:
domain names center
It pretty much covers domain names center related issues.
Best regards!

May 29, 2006 6:32 PM  
Blogger James Baker said...

Hi, Fellow!I like your blog!
I just came across your blog and wanted to
drop you a note telling you how impressed I was with
the information you have posted here.
I have a domain names center
site. It pretty much covers domain names center related subjects.
Come and check it out if you get time :-)
Best regards!

May 30, 2006 12:27 PM  
Blogger James Baker said...

Hi, Fellow!I like your blog!
I just came across your blog and wanted to
drop you a note telling you how impressed I was with
the information you have posted here.
I have a domain names center
site. It pretty much covers domain names center related subjects.
Come and check it out if you get time :-)
Best regards!

May 30, 2006 12:27 PM  
Blogger James Baker said...

I just came across your blog and wanted to
drop you, Blogger, a note telling you how impressed I was with
the information you have posted here.
If you have a moment, please visit my site:
make money
It covers make money related contents.
I send you warm regards and wish you continued success.

June 03, 2006 12:35 PM  
Blogger Paul Adams said...

I was just searching blogs,and I found your site, Friend! I like it!
Please accept my compliments and wishes for your happiness and success.
If you have a moment, please take a look at my site:
make money
It pretty much covers make money related issues.
All the best!

June 04, 2006 7:19 AM  
Blogger Natwho said...

I found a site that might be of interest to you. I was searching for a way to set up web business but wasn't sure what all my options were or all the choices were. I found a site called www.nwcmerchantaccounts.com which explained everything in detail and gave me several options for www.nwcmerchantaccounts.com Everything was in plain English and really made the process of selecting who to go with very easy. I strongly suggest anyone with questions or looking for more details of setting up a merchant account or how to accept payments on a web site, go to www.nwcmerchantaccounts.com today and let them help you too.

June 08, 2006 8:28 AM  
Anonymous marketing secrets said...

I'm not sure how I got here but am glad I came across your blog. Thx.

Steve @
http://www.lifeincome.org

June 13, 2006 6:57 AM  
Blogger Paul Adams said...

Hi, Fellow!I like your blog!
I just came across your blog and wanted to
drop you a note telling you how impressed I was with
the information you have posted here.
I have a job portal
site. It pretty much covers job portal related subjects.
Come and check it out if you get time :-)
Best regards!

June 18, 2006 9:45 AM  
Blogger James Baker said...

Congratulations Friend for your excellent blog on make money!Keep up the good work!
If you have a moment, please visit my site:
make money
I send you my warm regards and wish you continued success.
Have a nice day! :-)

June 20, 2006 4:16 PM  
Blogger Paul Adams said...

I was searching blogs,and I found your site.Please,
accept my congratulations for your excellent work!
If you have a moment, please visit my site:
make money
It pretty much covers make money related issues.
Have a good day!

June 21, 2006 10:18 PM  
Blogger Joe Berenguer said...

Hey Blogger, you have a great blog here! I'm definitely going to bookmark you!
I have amake money site. It pretty much covers make money related subjects.
Come and check it out if you get time :-)
Best regards!

June 22, 2006 7:03 AM  
Blogger Joe Berenguer said...

Hi Fellow! I was just searching blogs,and I found your site! I like it!
If you have a moment, please visit my site:
make money
It covers make money related contents.
All the best!

June 22, 2006 12:58 PM  
Anonymous Anonymous said...

"Can I Pay You With Paypal ? "
Uncover this breakthrough paypal trick and start pulling what interests you the most in your paypal starting right now.

June 23, 2006 7:16 PM  
Anonymous Anonymous said...

Debt Help
Debt Consolidation can help you reduce your interest burden by charging an interest rate lower than the rate on your existing loans. Debt consolidation loan can also allow you to make small monthly payments by extending the loan period

June 24, 2006 3:42 AM  
Anonymous make money said...

Hi Blogger!I like your blog! Keep up the
good work, you are providing a great resource on the Internet here!
If you have a moment, please take a look at my site:
make money
It pretty much covers make money related issues.
Best regards!

June 24, 2006 5:12 PM  
Anonymous make money said...

Congratulations Friend for your excellent blog on make money!Keep up the good work!
If you have a moment, please visit my site:
make money
I send you my warm regards and wish you continued success.
Have a nice day! :-)

June 25, 2006 1:12 AM  
Anonymous Selling Crafts to Make Money said...

This is an excellent blog. Keep it going.You are providing
a great resource on the Internet here!
If you have a moment, please take a look at my Selling Crafts to Make Money site.
Have a great week!

June 25, 2006 6:29 AM  
Anonymous serious computer home based business said...

Hi there Blogger, a real useful blog.Keep with the good work.
If you have a moment, please visit my serious computer home based business site.
I send you warm regards and wishes of continued success.

June 25, 2006 11:18 AM  
Anonymous sell online and make money said...

Hey Fellow, you have a top-notch blog here!
If you have a moment, please have a look at my sell online and make money site.
Good luck!

June 25, 2006 5:31 PM  
Anonymous Jodi said...

The personal development industry has never been bigger! It consists of a myriad of authors basically telling us how to improve our lives. We are constantly being told self help and self improvement has never been easier. New techniques, gadgets and potions adorn the shelves of new age shops and the 1 billion dollar industry, that is personal development, offers many different approaches to help better our lives. They offer ways to increase our bounty and ultimately alter our own reality. A great example of this is how to develop a Prosperity Consciousness. But does this state really exist and if it does will it bring the effortless unlimited wealth promised?
A lot has been written about prosperity and how to attain it. We have been told by many religious traditions and every personal development guru that the Universersal Source (God, Spirit, Cosmic Mind or whatever label you chose to give it) is boundless wealth. We are also told that abundance, wealth and prosperity are our birthright! Why then are so many people ill, broke, frustrated and unfulfilled? Can a person really develop a prosperity consciousness and effortlessly attract wealth? Well as with everything in life there is only one way to find out. Test it for yourself!

Before we can attain and then test the effectiveness of having a prosperity consciousness we need to understand some basic truths. Let's start by explaining three fundamentals of personal development namely; 1. The Universal Source is all wealth, abundance and prosperity; 2. Prosperity is our birthright; 3. You get more of what you focus on.

1. Why are we told that the Universal Source is unlimited wealth? - Because the Universal Source is the consciousness of the Universe - a universe that is still expanding. It is the driving force behind physical reality. It created everything you see, hear, touch and smell as well as all that we are unaware of (microwaves, radiation, air etc.). It has been stated in religious and metaphysical traditions that this intelligence is not only the Source of everything but that it is also the substance of it! It creates the Universe from itself! It is omnipresent (everywhere present). That means that the entire seen and unseen aspects of the universe are a part of this Universal Source. Science reaffirms this theory as it states that nothing is solid and everything is just one mass of pure energy that vibrates at different frequencies and gives the illusion of separateness.
So we can now claim that the Universal Source is unlimited wealth, abundance and prosperity with some belief. For if this Source is the very substance of everything then it is all the wealth, abundance and prosperity that exists at this very moment!
Ok so far? Now lets look at the second point - prosperity is our birthright.

2. If this Universal Intelligence is the source and substance of all things then there can be only one intelligence in the Universe. Jesus said to his disciples "know ye not that you are the temple of the living God?" Buddha attained enlightenment and "oneness". The list of these religious teachings are too numerous to mention but their message remains the same - God (Universal Substance) resides within and around us. It's very substance makes up our physical body and the world around us - "For in him we live, move and have our being" Acts17:28. Therefore, if this Universal Source is at the very core of our being and is the substance from which we take physical form then it stands to reason that we are connected to everyone else and in fact everything else around us - we are a part of all the wealth, abundance and prosperity of the universe. Just as your hand or foot is a part of your body, so every grain of sand, blade of grass, wisp of wind, bar of gold and brick that is laid in a mansion is part of you. The unlimited wealth of the universe is yours for the claiming. It is already yours, always has been and always will be. It is a part of you.
Ok let's go the third point - you get more of what you focus on.

3. "It never rains but it pours", is a saying I have used myself in the past. Have you ever wondered why such a statement appears to be true? Well metaphysics and religion tell us that "as a man thinketh in his heart, so is he" or as Job cried out to God "For that which I greatly feared has come upon me". What we focus our conscious attention on increases! Don't believe me? Test it for yourself! If you can muster up the strength to do it then think in negative terms for a week. Judge everything that happens to you in negative terms and think only of a negative outcome and watch what happens in your world!!! This is a relatively easy experiment as we are conditioned to think negatively by the world. A word of warning though - once you prove that your focus determines your reality stop thinking negative thoughts as best you can.
I will not go into the 'hows' of why our focus has such a profound influence on our lives (that would be the subject of a book or perhaps a future article) just prove to yourself that it does. A clue can be found in the teachings of Jesus when he said "The Kingdom of heaven is within".
So now we have the three principles of the prosperity consciousness explained let's put it to work. The attainment of a prosperity consciousness is relatively simple - just think on the first two principles until you fully understand them and integrate them into your consciousness. As you focus on them you will discover that your feelings of lack disappear and you begin to feel a connection with everything around you. It is really just an attitude shift - nothing metaphysical or mystical about it at all. You begin to consciously realize that everything is a part of you. Your focus changes from poverty to wealth.
If it helps make a list of affirmations that correspond to the two principles outlined e.g. "God is the Source and substance of everything", "I am at one with everyone and everything around me", "I am a part of all the wealth, abundance and prosperity of the Universe" etc. Don't just rhyme them off in a parrot like manner, think on them and realize the scientific or spiritual truths behind them.

Will it work? Well I can say now that if you follow the above instructions a real change will happen in you. You will start to see the beauty of the world and the unlimited resources that are available within and around you. Will you attain wealth, abundance and prosperity? Test it for yourself! personal-development.info

June 26, 2006 12:09 PM  
Anonymous america job bank said...

Your blog I found to be very interesting!
I just came across your blog and wanted to
drop you a note telling you how impressed I was with
the information you have posted here.
I have a america job bank
site.
Come and check it out if you get time :-)
Best regards!

June 27, 2006 2:25 PM  
Blogger make money online free! said...

Do you want to know everything about home based business opportunity work at home ? Then read all about it on www.bestinternetearnings.com and make money!

July 03, 2006 3:27 PM  
Anonymous Anonymous said...

Your blog is a nice source of increased site traffic web related information. I liked reading it.
Regards, Website Traffic Info

July 05, 2006 8:06 AM  
Anonymous no cost to make money said...

A fantastic blog yours. Keep it up.
If you have a moment, please visit my no cost to make money site.
I send you warm regards and wish you continued success.

July 05, 2006 10:57 AM  
Anonymous money don t make said...

I am here because of search results for blogs with a related topic to mine.
Please,accept my congratulations for your excellent work!
I have a money don t make site.
Come and check it out if you get time :-)
Best regards!

July 08, 2006 12:27 PM  
Anonymous money make said...

Hi there Blogger, a real useful blog.Keep with the good work.
If you have a moment, please visit my money make site.
I send you warm regards and wishes of continued success.

July 08, 2006 9:45 PM  
Anonymous money make said...

I am here because of search results for blogs with a related topic to mine.
Please,accept my congratulations for your excellent work!
I have a money make site.
Come and check it out if you get time :-)
Best regards!

July 08, 2006 11:51 PM  
Anonymous mlm home business opportunity said...

Hi there Blogger, a real useful blog.Keep with the good work.
If you have a moment, please visit my mlm home business opportunity site.
I send you warm regards and wishes of continued success.

July 09, 2006 10:38 AM  
Anonymous the Art of Living said...

Hi! I like what you are doing. Maybe we could exchange tips on the Art of Living. You can have a quick look at http://www.wellnessmaster.com so we can exchange ideas.

July 10, 2006 10:30 PM  
Anonymous Anonymous said...

Good design!
[url=http://rrzyvgwq.com/musz/atvv.html]My homepage[/url] | [url=http://oguqalcr.com/aasg/rtnd.html]Cool site[/url]

July 15, 2006 6:21 AM  
Anonymous Anonymous said...

Nice site!
My homepage | Please visit

July 15, 2006 6:21 AM  
Anonymous Anonymous said...

Nice site!
http://rrzyvgwq.com/musz/atvv.html | http://dthslucf.com/gizu/tsii.html

July 15, 2006 6:22 AM  
Anonymous make money work at home said...

Hi there Blogger, a real useful blog.Keep with the good work.
If you have a moment, please visit my make money work at home site.
I send you warm regards and wishes of continued success.

July 15, 2006 7:33 PM  
Anonymous Anonymous said...

Debt Settlement
Debt Relief can help you reduce your interest burden by charging an interest rate lower than the rate on your existing loans. Debt consolidation loan can also allow you to make small monthly payments by extending the loan period
http://www.debt1consolidation.com

July 17, 2006 8:45 AM  
Anonymous make money with pc said...

Your blog I found to be very interesting!
I just came across your blog and wanted to
drop you a note telling you how impressed I was with
the information you have posted here.
I have a make money with pc
site.
Come and check it out if you get time :-)
Best regards!

July 17, 2006 8:40 PM  
Anonymous make money with paypal said...

A fantastic blog yours. Keep it up.
If you have a moment, please visit my make money with paypal site.
I send you warm regards and wish you continued success.

July 18, 2006 9:12 AM  
Anonymous make money with a computer said...

This is an excellent blog. Keep it going.You are providing
a great resource on the Internet here!
If you have a moment, please take a look at my make money with a computer site.
Have a great week!

July 20, 2006 1:55 AM  
Anonymous make money with affiliate program said...

This is an excellent blog. Keep it going.You are providing
a great resource on the Internet here!
If you have a moment, please take a look at my make money with affiliate program site.
Have a great week!

July 20, 2006 8:08 PM  
Anonymous make money with affiliate program said...

This is an excellent blog. Keep it going.You are providing
a great resource on the Internet here!
If you have a moment, please take a look at my make money with affiliate program site.
Have a great week!

July 20, 2006 8:09 PM  
Anonymous make money web said...

I was searching blogs,and I found yours.Please,
accept my congratulations for your excellent work!
If you have a moment, please visit my make money web site.
Have a good day!

July 21, 2006 9:52 AM  
Anonymous make money using web said...

Hello Friend! I just came across your blog and wanted to
drop you a note telling you how impressed I was with
the information you have posted here.
Keep up the great work, you are providing a great resource on the Internet here!
If you have a moment, please make a visit to my make money using web site.
Good luck in your endeavors!

July 21, 2006 7:03 PM  
Anonymous make money using your van said...

Hi Friend! You have a great blog over here!
Please accept my compliments and wishes for your happiness and success!
If you have a moment, please take a look at my make money using your van site.
Have a great day!

July 21, 2006 10:51 PM  
Anonymous make money using the internet said...

Hey, you have a great blog here! I'm definitely going to bookmark you!
I have a make money using the internet site.
Come and check it out if you get time :-)
Greetings.

July 22, 2006 7:47 AM  
Anonymous make money web course said...

Hi Friend! You have a great blog over here!
Please accept my compliments and wishes for your happiness and success!
If you have a moment, please take a look at my make money web course site.
Have a great day!

July 22, 2006 9:22 AM  
Anonymous make money web said...

Hi Blogger, I found your blog quite informative.
I just came across your blog and wanted to
drop you a note telling you how impressed I was with it.
I give you my best wishes for your future endeavors.
If you have a moment, please visit my make money web site.
Have a great week!

July 22, 2006 1:02 PM  
Blogger Michelle said...


get paid to take online survey Earn $5 to $75 per survey.

Earn Extra Income Part-Time Anytime Anywhere. How Much Does Your Opinons Worth? Supplement Your Salary. Earn Extra Money Part-time.

Do you have an opinon? Get paid to take Online Paid Survey. Participate in Online Paid Survey and get paid for taking online paid surveys. You can earn between $5 to $75 per survey.

Earn money part-time for taking online surveys. get paid to take online survey

July 27, 2006 7:39 AM  
Anonymous make money teen ways said...

This is an excellent blog. Keep it going.You are providing
a great resource on the Internet here!
If you have a moment, please take a look at my make money teen ways site.
Have a great week!

August 08, 2006 11:34 PM  
Anonymous .biz domain name register said...

Your blog I found to be very interesting!
I just came across your blog and wanted to
drop you a note telling you how impressed I was with
the information you have posted here.
I have a .biz domain name register
site.
Come and check it out if you get time :-)
Best regards!

August 10, 2006 3:18 PM  
Anonymous .com free domain names said...

I am here because of search results for blogs with a related topic to mine.
Please,accept my congratulations for your excellent work!
I have a .com free domain names site.
Come and check it out if you get time :-)
Best regards!

August 11, 2006 1:02 PM  
Anonymous make money survey taking said...

Hi Blogger, I found your blog quite informative.
I just came across your blog and wanted to
drop you a note telling you how impressed I was with it.
I give you my best wishes for your future endeavors.
If you have a moment, please visit my make money survey taking site.
Have a great week!

August 12, 2006 12:56 PM  
Anonymous make money surfing the said...

Hi Blogger, I found your blog quite informative.
I just came across your blog and wanted to
drop you a note telling you how impressed I was with it.
I give you my best wishes for your future endeavors.
If you have a moment, please visit my make money surfing the site.
Have a great week!

August 13, 2006 2:50 PM  
Blogger Meg Taylor said...

A fantastic blog yours. Keep it up.
If you have a moment, please visit my 123 domain registration site.
I send you warm regards and wish you continued success.

August 14, 2006 8:31 AM  
Blogger Meg Taylor said...

Hey Fellow, you have a top-notch blog here!
If you have a moment, please have a look at my 1 cheap domain hosting site.
Good luck!

August 15, 2006 10:06 AM  
Anonymous Scott Arthur Edwards said...

Dear friend, Here is an opportunity for you that is taking over the internet. The compensation plan is second to none. The spill over will blow your mind and the educational products are of the highest quality. Knowledge is power and nobody can ever take that away from you. Join me in this business and see for yourself what you will be getting. Click here: FREE Information

August 26, 2006 9:45 PM  
Anonymous Anonymous said...

Debt Settlement
Debt Relief can help you reduce your interest burden by charging an interest rate lower than the rate on your existing loans. Debt consolidation loan can also allow you to make small monthly payments by extending the loan period
http://www.debt-consolidation.com

September 03, 2006 6:54 AM  
Anonymous Anonymous said...

Your Blog is Awesome. I am glad that I got a chance to come by and check it out. I am always looking for hot information that will help my online business to flourish.http://www.affiliatehomebasedbusiness.com

September 16, 2006 9:51 AM  
Anonymous Anonymous said...

Your Blog is Awesome. I am glad that I got a chance to come by and check it out. I am always looking for hot information that will help my online business to flourish.http://www.affiliatehomebasedbusiness.com

September 16, 2006 6:40 PM  
Anonymous Business Opportunity said...

Our "revolutionary" internet home business pays out at 100% and 5 levels deep, earning YOU a very solid and long-term monthly income! With our monthly-paid referral bonuses, plus our unlimited 100% matching bonuses, you can be in profit quickly and easily!

September 20, 2006 3:03 AM  
Anonymous Anonymous said...

Making money oportunity, Some popular casino games online you can find at web casino but the most gambling
casino games is fun to play, the news promoting how to play poker and another online casino games
so the world's population choosing play casino fun online games!!www.great-casino.org and www.borderlinecasino.com most popular casino games!!!

September 22, 2006 12:33 AM  

Post a Comment

<< Home