Subject: Re: bug#70784: Abolish string resizing

From: Eli Zaretskii <[email-masked]>
Date: Mon, 06 May 2024 14:35:26 +0300

> Cc: "[email-masked]" <[email-masked]>,
>  Stefan Monnier <[email-masked]>
> Date: Mon, 6 May 2024 01:56:27 +0000
> From:  Drew Adams via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <[email-masked]>
> 
> Wrt mutable strings: Consider that Common Lisp, whose
> implementations can be very performant, has always had
> mutable strings.  I'd even wager that no one ever argued
> that its strings shouldn't be mutable.  Inconceivable.

Which is why no one is proposing to make string immutable.  This is
not what this proposal is about, and Mattias made a point of saying
that explicitly.

> On the other hand, Elisp strings can have text properties.
> (Let's please not hear a proposal to remove that feature
> as well, in the name of immutability or performance.)

A strawman, if ever there was one.