[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ideal performance of ELisp
From: |
Philip Kaludercic |
Subject: |
Re: Ideal performance of ELisp |
Date: |
Sat, 13 Aug 2022 07:45:47 +0000 |
Ihor Radchenko <yantar92@gmail.com> writes:
> Stefan Monnier <monnier@iro.umontreal.ca> writes:
>
>>> ELisp code cannot match the speed of optimized C code.
>>
>> I suspect it could, to some extent, in theory. Getting there would
>> require a fair bit more work, probably using a different compilation
>> strategy than the AOT compiler we have now.
>
> Could it be possible to embed C snippets into lisp functions directly?
> Similar to assembler snippets in C.
Inline assembler is usually just pasted verbatim by the C compiler into
the assembled output, but Lisp if Lisp is interpreted, the best thing I
can imagine would be the automatic the automatic generation and loading
of dynamic modules, which considering the call overhead involved would
rarely be worthwhile for just a "snippet".
- Re: Ideal performance of ELisp, (continued)
- Re: Ideal performance of ELisp, Stefan Monnier, 2022/08/13
- Re: Ideal performance of ELisp, Lynn Winebarger, 2022/08/13
- Re: Ideal performance of ELisp, Lynn Winebarger, 2022/08/16
- Re: Ideal performance of ELisp, Stefan Monnier, 2022/08/16
- Re: Ideal performance of ELisp, Lynn Winebarger, 2022/08/17
- Re: Ideal performance of ELisp, Stefan Monnier, 2022/08/17
- Re: Ideal performance of ELisp, Mattias EngdegÄrd, 2022/08/17
- Re: Ideal performance of ELisp, Stefan Monnier, 2022/08/17
- Re: Ideal performance of ELisp, Lynn Winebarger, 2022/08/17
- Re: Ideal performance of ELisp (was: Why tree-sitter instead of Semantic? (was Re: CC Mode with font-lock-maximum-decoration 2)), Ihor Radchenko, 2022/08/13
- Re: Ideal performance of ELisp,
Philip Kaludercic <=
- Re: Ideal performance of ELisp, Ihor Radchenko, 2022/08/13
- Re: Ideal performance of ELisp, Stefan Monnier, 2022/08/13
- Re: Ideal performance of ELisp, Andrea Corallo, 2022/08/14
- Re: Ideal performance of ELisp, Ihor Radchenko, 2022/08/14
- Re: Ideal performance of ELisp, Eli Zaretskii, 2022/08/14
- Re: Ideal performance of ELisp, Andrea Corallo, 2022/08/16
- Re: Ideal performance of ELisp, Stefan Monnier, 2022/08/14
- Re: Ideal performance of ELisp, Andrea Corallo, 2022/08/16
- Re: Ideal performance of ELisp, Ihor Radchenko, 2022/08/16
- Re: Ideal performance of ELisp, Andrea Corallo, 2022/08/16