GNU bug report logs - #70784
Abolish string resizing

Previous Next

Package: emacs;

Reported by: Mattias EngdegÄrd <mattias.engdegard <at> gmail.com>

Date: Sun, 5 May 2024 12:35:02 UTC

Severity: wishlist

Full log


Message #86 received at 70784 <at> debbugs.gnu.org (full text, mbox):

From: Richard Stallman <rms <at> gnu.org>
To: drew.adams <at> oracle.com
Cc: mattias.engdegard <at> gmail.com, 70784 <at> debbugs.gnu.org
Subject: Re: bug#70784: Abolish string resizing
Date: Wed, 08 May 2024 19:24:59 -0400
[[[ 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. ]]]

> Next on Matthias's immutable list of "improvements":
> doing away with mutable lists.

Drew, Eli is right.  Any views we want to state can be expressed
without sarcasm.  Please do it that way.

Another thing to avoid is assuming someone will next propose
some further step.

  > Without sarcasm: From Mattias in bug 70155 thread:

  >   Of course if you ask me, I'd prefer it if lists
  >   were guaranteed to be proper, immutable, with
  >   the empty list an object distinct from the symbol
  >   nil and the false boolean value. Maybe next year.

Those words explicitly highlight the fact that he was _not_ proposing
this.

  > Proposing that Elisp lists be only _proper_ (never
  > dotted) and _immutable_ is a _radical_ departure
  > from Lisp.

That is true.  But he does not proposed we make this change, so please
don't criticize him as if he did.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)






This bug report was last modified 141 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.