On Mar 21, 2016, at 1:48 PM, Scott Perry <numist at apple.com> wrote:
> 
> On Mar 21, 2016, at 3:17 AM, Klaas Van B. <klaasvanbe at yahoo.com> wrote:
>> 
>>>> On 3/19/16, James K. Lowden <jklowden at schemamania.org> wrote:
>> 
>>>> ... If the correctness of the code is
>>>> subject to change by the compiler's interpretation of the language, how
>>>> is the programmer to prevent it?
>> 
>>> On Sat, 19 Mar 2016 15:50:43 -0400 Richard Hipp <drh at sqlite.org> wrote:
>> 
>>> ... But subsequent revisions of the
>>> C-language standards changed that.  How does one write code that will
>>> comply with language standards that keep changing out from under you?
>> 
>> It's like trying to live according to the law while they're changing the 
>> constitution.
> 
> This is a false dichotomy. Compilers allow you to choose your standard; 
> --std=c11 means something very specific (and unchanging) about the behaviour 
> you can expect to be defined.

(and yes, I did mean to say false equivalence in my response)

Reply via email to