Re: assembly
From: Randy Howard (randyhoward_at_FOOverizonBAR.net)
Date: 06/29/04
- Previous message: Programmer Dude: "Re: what does "serialization" mean?"
- In reply to: Ben Measures: "Re: assembly"
- Next in thread: Ben Measures: "Re: assembly"
- Reply: Ben Measures: "Re: assembly"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 29 Jun 2004 18:53:46 GMT
In article <VOiEc.6124$aj6.66542683@news-text.cableinet.net>,
saint_abroadremove@removehotmail.com says...
> Randy Howard wrote:
> > Alf P. Steinbach wrote:
> >
> >>and also putting aside the questinable idea of using a good C++
> >>compiler as just a C compiler,
> >
> > C++ is not the same as C, it's not as portable as C, and it was not appropriate
> > for the task at hand. Put your religious opinions away until Sunday (or your
> > designated day of worship) please.
>
> You're missing the point.
>
> Alf wasn't telling you to use C++, instead, he was trying to point out
> that you were using a _C++ compiler_ to compile _C code_. IOW, you can't
> really complain if performance wasn't optimal.
There is a reason it is sold as a "C/C++" product. The name, the
documentation, the existence of C89 compatible libraries, etc. and support
for compilation of building C versus C++ source programs by Microsoft
themselves is proof of that. Because most people think of it as a C++
only compiler is not my problem. Ask Microsoft if they support C application
development. I have, and the answer is "yes".
Also, I wasn't complaining, I was responding to a previous claim in this
thread that there was no reason to use assembly. I gave a concrete example
of how it could be. Anyone that has ever worked on OS internals knows quite
well that it is, but very few people (as a percentage of the general
population) do that kind of work today.
I don't expect Microsoft to expend any effort on optimizing memcmp(). This
thread wasn't about them at all until recently.
--
Randy Howard (2reply remove FOOBAR)
"The most amazing achievement of the computer software industry is its
continuing cancellation of the steady and staggering gains made by the
computer hardware industry..." - Henry Petroski
- Previous message: Programmer Dude: "Re: what does "serialization" mean?"
- In reply to: Ben Measures: "Re: assembly"
- Next in thread: Ben Measures: "Re: assembly"
- Reply: Ben Measures: "Re: assembly"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|