rdmd
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Wed Mar 4 22:31:21 PST 2009
Georg Wrede wrote:
> Andrei Alexandrescu wrote:
>> Georg Wrede wrote:
>>> Should I be able to
>>>
>>> $ rdmd --eval='printf("Yay, rdmd!")'
>>>
>>
>> Yah. For my money, I can't fathom working in D without rdmd.
>
> You can't imagine the initial resistance... :-)
>
>> Now with --eval and passable regexes it's even better because I can
>> easily do tasks (from shell files) that would take longer in Perl.
>
> That, and one could concentrate on one language. And Pride!! "We do it
> with D!"
>
>> Since the current source uses the not-yet-released phobos, I wanted
>> to attach a binary so you can try it, but it's too big for the news
>> server.
>
> Yup, I've been fighting and tweaking and compiling...
>
> And the thought crossed my mind, too.
FYI, I just implemented caching of the executables generated by --eval.
They'll be kept around for 24 hours. It's pretty neat. On my laptop, the
first --eval='printf("Yay, rdmd!\n")' takes 0.34 seconds to compile and
run. Subsequent calls are under 0.1 (practically instant).
Andrei
More information about the Digitalmars-d-announce
mailing list