Sönke Ludwig:

> Hmm by the way: the good news when talking abount LOC is, the number of 
> lines went down by half during the C++ -> D conversion, which is really 
> nice :)

When I convert a good amount of C code to D I've seen that another thing you 
can do is to profile your D code and de-optimize parts of it that don't require 
performance, rewriting them in a higher-level style. So you are able to shrink 
the D code some more compared to the C or C++ starting code. In this shrinking 
refactoring work it is useful to know some higher level language too, because 
they train you a lot to write shorter code.

Bye,
bearophile

Reply via email to