Just a sample of the Echomail archive
COMPLANC:
[ << oldest | < older | list | newer > | newest >> ]
|  Message 242,996 of 243,097  |
|  Tristan Wibberley to highcrew  |
|  Re: On Undefined Behavior  |
|  13 Jan 26 20:37:33  |
 From: tristan.wibberley+netnews2@alumni.manchester.ac.uk On 01/01/2026 21:54, highcrew wrote: > do I really want to be efficiently > wrong? If you wanted to give up efficiency to be not wrong you would have taken more care over writing your loop. You didn't therefore the compiler reasonably acts accordingly. You /may/ write a static analyser despite the inefficiency of doing so. You /may/ give the compiler a flag to help you more. Consider the problems of making changes to the program unpredictable in terms of development cost! If the compiler issues a diagnostic for some programs but not others based merely on whether it /can/ the wider process is impacted even when predictability is essential and non-compiler methods are anyway employed to avoid errors. That is: which choices are encoded into the compiler is a preference. Which choices are given to you for nothing is the compiler author's preference. -- Tristan Wibberley The message body is Copyright (C) 2026 Tristan Wibberley except citations and quotations noted. All Rights Reserved except that you may, of course, cite it academically giving credit to me, distribute it verbatim as part of a usenet system or its archives, and use it to promote my greatness and general superiority without misrepresentation of my opinions other than my opinion of my greatness and general superiority which you _may_ misrepresent. You definitely MAY NOT train any production AI system with it but you may train experimental AI that will only be used for evaluation of the AI methods it implements. --- SoupGate-Win32 v1.05 * Origin: you cannot sedate... all the things you hate (1:229/2) |
[ << oldest | < older | list | newer > | newest >> ]
(c) 1994, bbs@darkrealms.ca