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