This is not about write the best D code. It is about similar code to perform same. However when I looked at the D code it is not good port of C/C++. He made many mistakes which make it slower than C/C++ counterpart.
One example is read_one_line function:
C++: https://github.com/jpakkane/pkg-config/blob/cpp/parse.cpp#L60
D: https://github.com/jpakkane/pkg-config/blob/d/parse.d#L57


On Thu, Dec 7, 2017 at 3:37 PM, Russel Winder via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
So who is going to do the experiment and write the best D code to solve
the problem, write the rebuttal article, and post it?

It is good to get emotion going on the email list, but without external
action D gets no positive marketing.

--
Russel.
===========================================
Dr Russel Winder      t: +44 20 7585 2200
41 Buckmaster Road    m: +44 7770 465 077
London SW11 1EN, UK   w: www.russel.org.uk