From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Development Speed Date: Wed, 22 Dec 2021 18:37:50 +0200 Message-ID: <8335mky4rl.fsf@gnu.org> References: <83r1a4yfpt.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25717"; mail-complaints-to="usenet@ciao.gmane.io" Cc: ofv@wanadoo.es, emacs-devel@gnu.org To: xenodasein@tutanota.de Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 22 17:38:42 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n04dV-0006V2-VC for ged-emacs-devel@m.gmane-mx.org; Wed, 22 Dec 2021 17:38:42 +0100 Original-Received: from localhost ([::1]:53196 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n04dU-0000zn-TG for ged-emacs-devel@m.gmane-mx.org; Wed, 22 Dec 2021 11:38:40 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34982) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n04cc-0008Mh-Vq for emacs-devel@gnu.org; Wed, 22 Dec 2021 11:37:47 -0500 Original-Received: from [2001:470:142:3::e] (port=45982 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n04cc-0006mJ-AF; Wed, 22 Dec 2021 11:37:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=js/T4UbM0kkMB9LbBmEBpTfoO8KtuCvjnribS1WDSJI=; b=ZmJnATno9VgKCVb5CMHb BMG1kjaEOdRQkfxFSwk4tZSXQoF+qEhCWR1w2cRgYsuxrLOZ6PKt1RKRR+/kbAa511q9XWEyv94kC zPS5GZlHUoBNAx09vmaIor3V33Eikyt04QvqSpim8WFgaKveSaT4NcYEmr3ZSt99SQTWbF1FZtkXK KZI1BnFVqw0nful9mwSDdCzhhyLtvL9aXCUfQ+hAiPOzvhNFr9WrJaGrCgqI0qeKBHDPkpHvNF1+E FgeR0Zm1meI/9XBFDOiF8f96h6l3mnhDpjKeBqFHccEV1YuKkljG0DYAe5YNjZtzN9pfHRG3jpRlE lJ0++avd9fCIwQ==; Original-Received: from [87.69.77.57] (port=3981 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n04cc-0005TQ-76; Wed, 22 Dec 2021 11:37:46 -0500 In-Reply-To: (xenodasein@tutanota.de) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:282778 Archived-At: > Date: Wed, 22 Dec 2021 16:15:04 +0100 (CET) > From: xenodasein@tutanota.de > Cc: emacs-devel@gnu.org, Ofv > > Ah, OK.  In my case I find it harder to work on older C bases, as > I don't have experience in legacy development.  I am very familiar with > ISO/IEC 9899:2018, but when I see ANSI C it is very stressing not > being certain whether I am looking at some UB, or legacy compiler bug. > Likely there are many other new generation developers like me who > stumble upon this while looking to contribute to huge free software > projects. I don't think I understand what you are getting at. The issue you raised was why we don't use C11, so my question to you is what is it in C11 that is not in C99 that you would miss in a program like Emacs?