Deutsch English Français Italiano |
<vn1ft6$2gali$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Opus <ifonly@youknew.org> Newsgroups: comp.lang.c Subject: Re: C23 on MSVC Date: Sat, 25 Jan 2025 02:48:22 +0100 Organization: A noiseless patient Spider Lines: 26 Message-ID: <vn1ft6$2gali$1@dont-email.me> References: <vmohjl$79d9$1@dont-email.me> <vmp33n$cqs5$2@dont-email.me> <vmup1q$1stl0$1@dont-email.me> <vmvdn6$243si$3@dont-email.me> <20250124140605.00004d20@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sat, 25 Jan 2025 02:48:23 +0100 (CET) Injection-Info: dont-email.me; posting-host="001ba7cafecfb0792d9a85e2fa5245ad"; logging-data="2632370"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/bTT/Y4vAaRYA4AWzmbY4F" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:LjWEyc0eLJBGCg5vW9QbOCOcA+8= In-Reply-To: <20250124140605.00004d20@yahoo.com> Content-Language: en-US Bytes: 2317 On 24/01/2025 13:06, Michael S wrote: > May be, because majority of additions to the Standard were codifying > existing gcc practice? > BTW, there is nothing wrong with that. In the situation where gcc team > is the only capable team interested in further development of C > language, it is the most logical outcome. Yes, the main reason is that GCC actually cares about C. MS hasn't for over 2 decades. They just mostly stuck to C89 for their own needs (kernel, drivers...) with just a few proprietary MS extensions. They never cared beyond that and switched to C++ entirely mid-90's for all their developments (apart again from the very low level) even when the Windows API itself was still C for the most part. > I suppose, MSVC team would appreciate addition of > __try/__except/__finally. > But since it didn't happen in last 31 years, it is not very likely to > happen in the future. Considering they are using C only for the low-level parts, shouldn't they embrace Rust instead, which they are promoters of? Or are they "promoting" it for everyone else except themselves? Not really willing to start a flamewar (although it can be fun with some topics), but just curious.