DLang Spec rewrite (?)
Walter Bright
newshound2 at digitalmars.com
Sat May 25 20:51:46 PDT 2013
On 5/25/2013 5:28 PM, Andrei Alexandrescu wrote:
> My attitude on DDoc has evolved in threes:
>
> 3 minutes: "wtf is this crap"
> 3 hours: "this sucks"
> 3 days: "grumble I'll make do with this although it totally sucks"
> 3 months: "this is pretty darn good"
Thanks for the chuckle!
> DDoc is simple for what it does, it has somehow hit a sweet spot.
It's not totally random. I've designed one macro language before (ABEL), and
have implemented 3 (ABEL, Make, and C preprocessor), so I knew what I wanted.
Ddoc is very similar to Make's macro system.
BTW, the C preprocessor takes the cake for being both horrendously complicated
(most implementations take about 10 years to get right) and woefully inadequate.
More information about the Digitalmars-d
mailing list