[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [External] : Re: Shrinking the C core
From: |
Drew Adams |
Subject: |
RE: [External] : Re: Shrinking the C core |
Date: |
Sun, 20 Aug 2023 21:51:21 +0000 |
> > The discussion about floor started from Alfred using `floor'
> > as an example where CL uses system-dependent optimizations
> > and thus being much faster.
>
> So the answer to the question, Why is SBCL faster?
> is "optimizations". And the answer to the question, Why don't
> we have those optimizations? is "they are not portable"?
https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node103.html#SECTION001300000000000000000
Common Lisp is a standard. Different implementations
of it should respect the standard, but the standard
allows for different behaviors to some extent, esp.
wrt performance. CL has multiple ways of declaring
different levels of optimization, which a given
implementation can support or not.
Particular optimizations are not expected to be
portable.
- Re: Shrinking the C core, (continued)
- Re: Shrinking the C core, Emanuel Berg, 2023/08/22
- Re: Shrinking the C core, Alfred M. Szmidt, 2023/08/23
- Re: Shrinking the C core, Emanuel Berg, 2023/08/23
- Re: Shrinking the C core, Emanuel Berg, 2023/08/25
- Re: Shrinking the C core, Emanuel Berg, 2023/08/20
- Re: Shrinking the C core, tomas, 2023/08/20
- Re: Shrinking the C core, Ihor Radchenko, 2023/08/20
- RE: [External] : Re: Shrinking the C core,
Drew Adams <=
- Type declarations in Elisp (was: [External] : Re: Shrinking the C core), Ihor Radchenko, 2023/08/21
- Type declarations in Elisp (was: [External] : Re: Shrinking the C core), Gerd Möllmann, 2023/08/21
- Re: Type declarations in Elisp, Eli Zaretskii, 2023/08/21
- Re: Type declarations in Elisp (was: [External] : Re: Shrinking the C core), Ihor Radchenko, 2023/08/21
- Re: Type declarations in Elisp, Gerd Möllmann, 2023/08/22
- Re: Type declarations in Elisp, Ihor Radchenko, 2023/08/22
- Re: Type declarations in Elisp, Eli Zaretskii, 2023/08/22
- Re: Type declarations in Elisp, Emanuel Berg, 2023/08/22
- Re: Type declarations in Elisp, Andrea Corallo, 2023/08/25
- Re: Type declarations in Elisp, Emanuel Berg, 2023/08/26