On Wednesday, 10 April 2013 at 22:50:48 UTC, Walter Bright wrote:
On 4/7/2013 3:59 AM, Paulo Pinto wrote:
The current compilers just don't have the amount of investment
in more than 20
years of code optimization like C++ has. You cannot expect to
achieve that from
one moment to the other.
This is incorrect, as dmd, gdc, and ldc all use the backends of
C++ compilers, and the code generated is as good as that of the
corresponding C++ compiler.
Correct, assuming the frontend organizes the intermediate
information in a way that the backend can make the best use of
it, or am I wrong?