My Long Term Vision for the D programming language

Timon Gehr timon.gehr at gmx.ch
Fri Nov 19 02:46:58 UTC 2021


On 19.11.21 03:36, forkit wrote:
> On Friday, 19 November 2021 at 00:38:15 UTC, Timon Gehr wrote:
>>
>> I think that statement itself is deceptive. C is not all that close to 
>> how modern hardware actually operates.
> 
> I mean the abstraction of the C memory model...
> 
> i.e. " ..one or more contiguous sequences of bytes. Each byte in memory 
> has a unique address." This is still an appropriate abstraction, even in 
> modern times.
> ...

Depends on what you want to do.

> When working at a low-level, this is still, even today, an appropriate 
> and suitable abstraction, on which to build your ideas.
> ...

Debatable, but this is not even what C gives you, so...

> No language can model 'actual hardware', and even if it could, the human 
> brain could never use such a language.
> 
> 

You are moving the goalposts. There were two statements:

- "..because we see everything with its real nature in C"
- "Any langauge that tries to improve on C, no matter how worthwhile the 
effort, is inherently deceptive."

Those are not useful statements. They are not true.


More information about the Digitalmars-d mailing list