emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Code for cond*


From: Emanuel Berg
Subject: Re: Code for cond*
Date: Thu, 25 Jan 2024 12:56:29 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

Po Lu wrote:

>> That's just a way of ensuring it never comes to anything
>> and just gets forgotten about. If that is done, it will be
>> impossible to replace any of the pcase uses in Emacs with
>> cond*.
>
> My thoughts exactly.

`pcase' has been around since 2010.

It is used 2213 times in the Emacs source.

To say that, after 13 years of service, it should be replaced
by virtually untested software with no clear advantage, is
just a hooligan move that will alienate people for no reason.

It is okay to replace good software with better, sure, but
especially in circumstances like this one would then have to
be able to make a really strong and convincing case for the
proposed solution.

   1551 pcase
    192 pcase-let
    143 pcase-dolist
     98 pcase-let*
     45 pcase-lambda
     40 pcase-exhaustive
     27 pcase-defmacro
     26 pcase-tests
     20 pcase-setq
     19 pcase-macroexpander
     10 pcase-vars
      7 pcase-patterns
      6 pcase-expand
      5 pcase-transform
      5 pcase-mutually
      4 pcase-bindings
      3 pcase-memoize
      3 pcase-compile
      2 pcase-used
      2 pcase-slot
      2 pcase-map
      1 pcase-matches
      1 pcase-default
      1 pcase-bug
Total: 2213

-- 
underground experts united
https://dataswamp.org/~incal




reply via email to

[Prev in Thread] Current Thread [Next in Thread]