Super-dee-duper D features

janderson askme at me.com
Mon Feb 12 01:44:32 PST 2007


janderson wrote:
> k
>  >
>  > Agreed. But the issue is not about how badly they're flawed. Instead, 
> it's the non-standard "language" problem. The MyDSL problem :)
> 
> What do u mean by MyDSL (I must have missed the discussion there)? I'll 
> take a stab.  One issue DSL causes is that it can cause code to become 
> un-standardized.  You come across a DSL you haven't seen before, and now 
> you've got to scan though all the crazy template code to figure out what 
> its doing.  Am I close?
> 
> At least in my line of work, developing new DSL is part of the job.  I 
> probably use in 5 of them a day (XML sub-languages, file binaries, 
> shader languages, makefiles, lua, scripting languages, network 
> subscriptions, gui-loading, data-base communication ect...).
[Snip]

I forgot to mention that "Shader Languages" are actually compiled down 
to c code for fast loading.  We also have other DSL which are compiled 
into C++ code (which I can't say much more on) whenever we build.

-Joel



More information about the Digitalmars-d mailing list