Trust about D programming.

Paulo Pinto pjmlp at progtools.org
Wed Jan 23 13:14:40 PST 2013


Am 23.01.2013 08:59, schrieb Mehrdad:
> On Tuesday, 22 January 2013 at 11:41:14 UTC, Sergei Nosov wrote:
>> But the trend is C is becoming more and more a high-level assembler.
>
>
> http://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html
>
>
> This blog post (the first in a series of three) tries to explain some of
> these issues so that you can better understand the tradeoffs and
> complexities involved, and perhaps learn a few more of the dark sides of C.
> It turns out that C is not a "high level assembler" like many
> experienced C programmers (particularly folks with a low-level focus)
> like to think, and that C++ and Objective-C have directly inherited
> plenty of issues from it.

Yes, I keep repeating that.

Many developers have no idea that modern CPUs do lots of things that 
invalidate the concept of C as a "high level assembler".

Most likely fuelled by the fact that many don't learn modern CPU 
architectures nowadays.

--
Paulo


More information about the Digitalmars-d mailing list