digitalmars.D - Digital Mars C++ should generate D 2 dot X
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
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) ......... BjoernJust 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