OT (partially): about promotion of integers

Timon Gehr timon.gehr at gmx.ch
Wed Dec 12 12:01:43 PST 2012


On 12/12/2012 03:45 AM, Walter Bright wrote:
> On 12/11/2012 5:05 PM, bearophile wrote:
>> Walter Bright:
>>
>>> ML has been around for 30-40 years, and has failed to catch on.
>>
>> OcaML, Haskell, F#, and so on are all languages derived more or less
>> directly
>> from ML, that share many of its ideas. Has Haskell caught on? :-)
>
> Haskell is the language that everyone loves to learn and talk about, and
> few actually use.
>
> And it's significantly slower than D,

(Sufficiently sane) languages are not slow or fast and I think the 
factor GHC/DMD cannot be more than about 2 or 3 for roughly equivalently 
written imperative code.

Furthermore no D implementation has any kind of useful performance for 
lazy functional style D code.

In some ways, D is very significantly slower than Haskell. The compilers 
optimize specific coding styles better than others.

> in unfixable ways.
>

I disagree. That is certainly fixable. It is a mere QOI issue.


More information about the Digitalmars-d mailing list