|
From: | Dmitry Gutov |
Subject: | Re: Emacs design and architecture |
Date: | Sun, 17 Sep 2023 21:51:48 +0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 |
On 17/09/2023 09:43, Po Lu wrote:
Immanuel Litzroth<immanuel.litzroth@gmail.com> writes:I don't understand this remark. When you talk about "the language used to implement emacs" are you talking about C or elisp?C, of course.What is the LibreOffice extension language that is "almost the same"? Can you provide a link?LibreOffice is written in C++. And it is programmable, by virtue of its nature as a computer program.
Scriptable programs have their specific challenges, so it's helpful to look at architectures suited to that.
Anyway, I stand corrected, LibreOffice is actually quite scriptable (in Java, Python and others): https://wiki.documentfoundation.org/Documentation/DevGuide/Scripting_Framework
Though probably not to the extent that Emacs is.
[Prev in Thread] | Current Thread | [Next in Thread] |