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: Fri, 1 Sep 2023 18:36:22 +0200 Message-ID: References: <87ledwx7sh.fsf@yahoo.com> <877cpfybhf.fsf@yahoo.com> <873503y66i.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dWrlJRXeYV1Gm7ZV" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34725"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Richard Stallman , luangruo@yahoo.com, emacs-devel@gnu.org To: Arthur Miller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 01 18:37:06 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 1qc78s-0008mz-9Y for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Sep 2023 18:37:06 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qc78M-00062I-8t; Fri, 01 Sep 2023 12:36:34 -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 1qc78K-00061v-Av for emacs-devel@gnu.org; Fri, 01 Sep 2023 12:36:32 -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 1qc78H-0001oF-Kf; Fri, 01 Sep 2023 12:36:32 -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:Cc:To:Date:Sender:Reply-To: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=HYqnnzOsNuIx4kdcTyPykIivwpKcBkGb8lRaQC+r9is=; b=Xvt40FAow7wDnNVFoMR9DX/HqH G8cc8xtCg6S9sOOSlUNn3uZ1pBMChZqAwFbxwiJcrR0yJAjW8WNiiMHDnOdJhXC5TdXwXH6cyzS3H sW9wZbBbaB5OHhbgT/KmcFCEr8PBAOJ84vyxT57LtVw0DiNqxYPwo0Ckfl5n7jupj2iEffvN9idbX uk5DJfvI0fuOkQlJMnrQVsdI3HXxQFvR4tEi6XNe2LaFTUzXFWWFkBjxeOEYujhhEg5lJWKX9zE1n vXHs7sBM34MW9E0NUv5SOG26Y4A+TkuriL3VV0EYKhwtlzmAlks1IOYY8ezNXoczzbsUzoxIRReld 9wbwI7IQ==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.94.2) (envelope-from ) id 1qc78A-0004ye-Rr; Fri, 01 Sep 2023 18:36:23 +0200 Content-Disposition: inline In-Reply-To: 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:309819 Archived-At: --dWrlJRXeYV1Gm7ZV Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 01, 2023 at 04:58:53PM +0200, Arthur Miller wrote: > Richard Stallman writes: >=20 > > [[[ To any NSA and FBI agents reading my email: please consider ]]] > > [[[ whether defending the US Constitution against all enemies, ]]] > > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > > Would you please stop arguing for rewriting Emacs in Common Lisp? It > > is a non-starter. >=20 > Can we not even talk about it? >=20 > [...] "free speach" [...] Yikes. I call Godwin on this (half-kidding). No, seriously. I think the least you could do would be to read on the different CL re-implementations of Emacs (I only knew about Climacs [1], but someone in this thread posted references to a handful) and come back explaining to us why you think none of those have gained traction and what to try next time. Otherwise we're bound to turn around rehashing this thing time and again without learning anything new. If the idea is to ramble aimlessly for rambling's sake (which is a very honourable idea indeed), perhaps emacs-tangents would be a better place to enjoy that. Quite a few very smart people have come up with this idea without knowing what happened before. Here [2], for example is Tom Tromey "hey, let's implement Emacs in Common Lisp" from 2012, whereas Cliki (as pointed out by some of his readers) is from... 2008. We're all dwarfs. If we don't stand on shoulders of giants, we don't see zilch. Cheers [1] https://climacs.common-lisp.dev/ [2] https://tromey.com/blog/?p=3D709 --=20 t --dWrlJRXeYV1Gm7ZV Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQRp53liolZD6iXhAoIFyCz1etHaRgUCZPITAAAKCRAFyCz1etHa RnV5AJ4sw38/UBYkz66fTCOz733uw22NfQCbBVgy88fYcJKt7oxp23wiJN8n4UQ= =U6YE -----END PGP SIGNATURE----- --dWrlJRXeYV1Gm7ZV--