[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: common lisp vs elisp.
From: |
Joost Kremers |
Subject: |
Re: common lisp vs elisp. |
Date: |
Sun, 20 Jun 2021 08:36:50 +0200 |
User-agent: |
mu4e 1.5.12; emacs 27.2.50 |
On Sun, Jun 20 2021, Hongyi Zhao wrote:
> Basically, this means that I can replace ielm with slime
> (https://github.com/slime/slime) for more comprehensive and advanced
> functionality.
Well, that very much depends on what you want to do with it. First, Elisp and
Common Lisp look a lot alike, but they are not identical, nor is Elisp a proper
subset of Common Lisp.
Second, IELM interacts with your Emacs session. If you set a variable or define
a function in it, the variable or function is available throughout Emacs. SLIME
interacts with a Common Lisp subprocess and whatever you do there has no effect
on Emacs. So you can't define a function in SLIME and then call it from
somewhere else in Emacs, nor can that function access Emacs' state.
--
Joost Kremers
Life has its moments
- common lisp vs elisp., Hongyi Zhao, 2021/06/19
- Re: common lisp vs elisp., Emanuel Berg, 2021/06/19
- Re: common lisp vs elisp., Hongyi Zhao, 2021/06/19
- Re: common lisp vs elisp., 2QdxY4RzWzUUiLuE, 2021/06/19
- Re: common lisp vs elisp., Stefan Monnier, 2021/06/20
- Re: common lisp vs elisp., Hongyi Zhao, 2021/06/20
- Re: common lisp vs elisp., Emanuel Berg, 2021/06/20
- Re: common lisp vs elisp.,
Joost Kremers <=
- Re: common lisp vs elisp., Hongyi Zhao, 2021/06/20
- Re: common lisp vs elisp., Jean Louis, 2021/06/20
- Re: common lisp vs elisp., Emanuel Berg, 2021/06/20
- Re: common lisp vs elisp., Andreas Eder, 2021/06/27
- Re: common lisp vs elisp., Emanuel Berg, 2021/06/27
- Re: common lisp vs elisp., Jean Louis, 2021/06/28
- Re: common lisp vs elisp., Jean Louis, 2021/06/20
- Re: common lisp vs elisp., Jean Louis, 2021/06/20