Study: build times for D programs

Dmitry Olshansky dmitry.olsh at gmail.com
Tue Jul 24 08:03:47 PDT 2012


On 24-Jul-12 18:54, Andrei Alexandrescu wrote:
> On 7/24/12 10:53 AM, Dmitry Olshansky wrote:
>> On 24-Jul-12 18:34, Andrei Alexandrescu wrote:
>>> Hello,
>>> Although it sounds daunting to write the same nontrivial program twice,
>>> it turns out such an application does exist: dmdscript, a Javascript
>>> engine written by Walter in both C++ and D. It has over 40KLOC so it's
>>> of a good size to play with.
>>>
>>> What we need is a volunteer who dusts off the codebase (e.g. the D
>>> source is in D1 and should be adjusted to compile with D2), run careful
>>> measurements, and show the results. Is anyone interested?
>>>
>>
>> Well, I'd rather pass this to someone else but I have DMDScript repo
>> that could be built with DMD ~ 2.056. I'll upload it to github, been
>> meaning to do this for ages.
>
> Excellent, thanks!
>
> Andrei
>

Done:
https://github.com/blackwhale/DMDScript

An awful lot of stuff got deprecated, e.g. it still uses
  class A: public B{...} syntax.

To those taking this task - ready your shovels ;)

-- 
Dmitry Olshansky


More information about the Digitalmars-d mailing list