PLEX86  x86- Virtual Machine (VM) Program
 CVS  |  Mailing List  |  Download  |  Newsgroups

Thou shalt have no other gods before the ANSI C standard 1369


Your Ad Here

Your Ad Here

Thou shalt have no other gods before the ANSI C standard 1370
says... If you wanted to stir the pot, I think you found the way... You seem to think that "real-world" means PCs. Guess how...

D. J. Bernstein

That is the most absurd thing DJB has said yet. Who (besides him) even *thinks* that buffer overruns have anything to do with sofware portability?

Thou shalt have no other gods before the ANSI C standard 1371
says... Strange, I've been working on home automation stuff lately, and a lot of these devices are being connected to the internet. When your home, it's lighting...

However, by teaching his students that portability is unimportant, he has practically guaranteed that they will generate an increased supply of problem code that others will have to deal with downstream. In fact a byte might be not only 9 bits but 12, 16, 24, or 32 bits, as found in some *current* C implementations. In fact integers might have not only ones-complement implementations, but also sign-magnitude or twos-complement-with-holes, as found in some *current* C implementations. In fact calloc not only might not set pointers to null values, but also might not set floating-point data to zero values, as found in some *current* C implementations.

If the purpose of the course was to teach the C programming language, then concentrating on security analyses at the expense of the properties of the language does the students a great disservice. If the purpose of the course was to teach security analysis, then of course spending the time instead teaching about software portability would do the students a great disservice. If the purpose of the course was to teach both, then it should do that.



Your Ad Here

List | Previous | Next

Thou shalt have no other gods before the ANSI C standard 1370

Alt Folklore Computers from Newsgroups

The #1 Usenet Provider on the Internet

Thou shalt have no other gods before the ANSI C standard 1368