At 13:35 3/11/2008, Randall R Schulz wrote:
 >From the philosophical perspective, it's just that the
 >creation of entirely new languages should be viewed as
 >something that demands a specific justification. The
 >world (i.e., users; i.e., humans) do _not_ require more
 >languages! They want to use the ones they already
 >know!

Small DSLs (eg. for codegen tools; essentially structure or data 
definition languages) can be quite useful, especially when you can 
make them simpler or more readable than alternatives (eg. XML).

It's when you start wanting to put variables, expressions, and 
other elements of an algorithmic language into it that I think you 
really ought to strongly consider using an existing language.


List: http://www.antlr.org:8080/mailman/listinfo/antlr-interest
Unsubscribe: 
http://www.antlr.org:8080/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
-~----------~----~----~----~------~----~------~--~---

Reply via email to