www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Digital Mars C++ should generate D 2 dot X

reply BLS <nanali nospam-wanadoo.fr> writes:
Digital Mars C++ should generate D 2 dot X code ..

The implications and the impact are clear.

D is a better C++. Or at least becoming a better C++ was one of Walter's 
primary motivations.... to quote b.b.

C++ to D ... Undoable ? I doubt it.

Why ? There exists f.i. :
Eiffel to C. Smart Eiffel etc. And *NO* doubt about it : The generated 
code is unreadable.
But we have to keep in mind that ; The /distance/ between Eiffel and C 
is huge.
Multi Inherit. DBC etc.

The /distance/ between C++ and D is low.

In case that we do not expect a jewel as Digital Mars C++ generated D 
code (annotated, where it's matters) .........

Bjoern
Oct 14 2007
parent BLS <nanali nospam-wanadoo.fr> writes:
BLS schrieb:
 Digital Mars C++ should generate D 2 dot X code ..
 
 The implications and the impact are clear.
 
 D is a better C++. Or at least becoming a better C++ was one of Walter's 
 primary motivations.... to quote b.b.
 
 C++ to D ... Undoable ? I doubt it.
 
 Why ? There exists f.i. :
 Eiffel to C. Smart Eiffel etc. And *NO* doubt about it : The generated 
 code is unreadable.
 But we have to keep in mind that ; The /distance/ between Eiffel and C 
 is huge.
 Multi Inherit. DBC etc.
 
 The /distance/ between C++ and D is low.
 
 In case that we do not expect a jewel as Digital Mars C++ generated D 
 code (annotated, where it's matters) .........
 
 Bjoern
Just let me add : Walter, in case that you add this feature, I herewith order the DMC Tool chaine. Wait... yep, I see I've allready paid for DMC->D with my tachyon credit card :) B
Oct 14 2007