From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.devel Subject: Re: Shrinking the C core Date: Sun, 13 Aug 2023 07:50:52 +0200 Message-ID: References: <20230809094655.793FC18A4654@snark.thyrsus.com> <87il9owg0f.fsf@yahoo.com> <87fs4pkkqi.fsf@dataswamp.org> <87jztzkgct.fsf@dataswamp.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="rNNxQdm+no/2VOtk" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17500"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 13 07:51:49 2023 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 1qV40z-0004No-JF for ged-emacs-devel@m.gmane-mx.org; Sun, 13 Aug 2023 07:51:49 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qV40D-0000iu-1p; Sun, 13 Aug 2023 01:51:01 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qV408-0000id-Rb for emacs-devel@gnu.org; Sun, 13 Aug 2023 01:50:57 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qV406-0002Nr-Vw for emacs-devel@gnu.org; Sun, 13 Aug 2023 01:50:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=From:In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:To:Date:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=1xYRvg1869U43WDFFNUjyHPGIz1KMD/3rRnDwI4QbjI=; b=S+cg7HAhnTI4nK780rGmPLxQYQ cqxqCBxKAvz2Hq10NOhNfiLTxtBFH7fZRwqMgmyecR3WwnlOn1yAO7cSR2GGE30XEExfcrgNvcV87 Xw8vux94r42jqeYhYiE6fyXwGa/Cr7J3n2W3FrwlOliq16hxsaFj5Ixl/L5wuf6RPoJ3NdV4IvdNe bUAvQ3EtAS6OIngIdXdEkucx4wDHObR08gf+xV7MWTuFnlOFKSk+u4Cg8Z5Dc9p8vZZK2JSFs03g2 Vog/en/ayaGjtNYImoUqCqtItyid5CYSFxUHMnwWB1it+k4NYxX/5bMEdAMvoX63gfYvrS1gerCTn TDHNXEVA==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.94.2) (envelope-from ) id 1qV404-0004oV-FO for emacs-devel@gnu.org; Sun, 13 Aug 2023 07:50:52 +0200 Content-Disposition: inline In-Reply-To: <87jztzkgct.fsf@dataswamp.org> Received-SPF: pass client-ip=5.199.139.25; envelope-from=tomas@tuxteam.de; helo=mail.tuxteam.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:308651 Archived-At: --rNNxQdm+no/2VOtk Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 13, 2023 at 01:09:38AM +0200, Emanuel Berg wrote: > tomas wrote: >=20 > > https://xkcd.com/927/ Try a bit of lateral thinking: what if, before embarking into a "let's do everything new, the old sucks" kind of thing those proposing it would, at least, have a look at the attempts made in this direction, and, you know, try to learn about why no one of them took over the house? This might yield a more interesting attempt. As I see it, the main challenge for an Emacs maintainer isn't that it is software, nor that it is a big, complex piece of software. Rather, that its community is huge and diverse. Folks are using it in extremely different ways (in part due to the project's age), and moving something will break one usage dating back to 1997 or something. Still moving forward is a little wonder, and I'm genuinely in awe of Eli's job (although I'm not happy about each and every of his decisions, but I think that'll happen to everyone, due to the situation sketched above and is thus part of it). Cheers --=20 t --rNNxQdm+no/2VOtk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQRp53liolZD6iXhAoIFyCz1etHaRgUCZNhvNAAKCRAFyCz1etHa RpFgAJ95G/iXRqqtoGYVQK4UkBtkMBMbcACfUfHrAch9M886m/N+Fq/peg3qpUw= =nq4T -----END PGP SIGNATURE----- --rNNxQdm+no/2VOtk--