Path: csiph.com!news.swapon.de!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c Subject: Re: C Construction Problem Date: Sun, 25 Feb 2018 15:15:38 -0800 Organization: None to speak of Lines: 20 Message-ID: References: <87po4z3dh5.fsf@bsb.me.uk> <87606r3867.fsf@bsb.me.uk> <3e6e6bf9-d339-48d6-a615-d1ba8898ebc4@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: reader02.eternal-september.org; posting-host="91969e26702e096475eebe657c83b391"; logging-data="29737"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18dWuJSGwI/ONI7t/bW4f0r" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:xqBpKGE41DNuNC0SOBsPCnbozSM= sha1:uyKR2/gAuwbEoO0wiXvGUCpqZts= Xref: csiph.com comp.lang.c:127053 Ian Collins writes: > On 02/26/2018 12:21 AM, Malcolm McLean wrote: [...] >> The main reason for sticking to C89 is that Microsoft doesn't support >> the more recent standards. But now C89 support in Visual Studio is >> going to be removed too. > > That sound like nonsense on both counts. Due to C++11 using C99 rather > than C89 as its base, C99 support in visual studio has improved. My > last hour on Friday afternoon was spent replacing our old platform > specific size_t format specifier macros with %zu... Yes, but it's not clear what that means for support for the C89 core language. -- Keith Thompson (The_Other_Keith) kst-u@mib.org Working, but not speaking, for JetHead Development, Inc. "We must do something. This is something. Therefore, we must do this." -- Antony Jay and Jonathan Lynn, "Yes Minister"