Why is D unpopular?

Walter Bright newshound2 at digitalmars.com
Fri Apr 29 17:26:24 UTC 2022


On 4/29/2022 9:10 AM, Araq wrote:
> Thank you!

You're welcome!

BTW, the reasons for the execrable performance were pretty simple.

1. ZTC did everything in memory, cfront+MSC wrote intermediate files to/from 
disk multiple times.

2. cfront's output was C source code. Meaning that MSC had to preprocess, 
retokenize, and reparse it.

cfront also had an intractable problem where it did not support near/far pointer 
types, which rendered it nearly unusable for non-trivial 16 bit DOS programming.

Zortech brought a usable C++ compiler to DOS, and DOS was where all the action 
and the money was.


More information about the Digitalmars-d mailing list