Path: utzoo!yunexus!geac!syntron!jtsv16!uunet!ncrlnk!ncrcae!hubcap!gatech!bloom-beacon!apple!bionet!agate!helios.ee.lbl.gov!nosc!humu!uhccux!lee From: lee@uhccux.uhcc.hawaii.edu (Greg Lee) Newsgroups: comp.arch Subject: Re: Semantics (was Software Distribution) Message-ID: <2484@uhccux.uhcc.hawaii.edu> Date: 12 Oct 88 17:44:28 GMT Article-I.D.: uhccux.2484 References: <8916@ihlpb.ATT.COM> Organization: University of Hawaii Lines: 14 From article <8916@ihlpb.ATT.COM>, by nevin1@ihlpb.ATT.COM (Liber): " In article <2472@uhccux.uhcc.hawaii.edu> lee@uhccux.uhcc.hawaii.edu (Greg Lee) writes: " " >Why would programs run any faster in a language with some undefined " >semantics? To make a comparison, the same programs would have to " ... " like any other pointer. What does this definition give you? With this " definition, you never (at the compiler level) have to check to see " whether or not the value of a pointer is NULL. Now, what does this Hmmm. I thought the main point here was that you can't check this at compile time, except occasionally for constant expressions, and so it would have to be checked at run time, slowing up the program. Greg, lee@uhccux.uhcc.hawaii.edu