emacs-devel
[Top][All Lists]
Advanced

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

Re: Oddities with dynamic modules


From: Yuri Khan
Subject: Re: Oddities with dynamic modules
Date: Mon, 11 Feb 2019 23:04:13 +0700

On Mon, Feb 11, 2019 at 10:46 PM Eli Zaretskii <address@hidden> wrote:

> > Convenience is not a design goal of the module API. The primary design
> > goals are robustness, stability, simplicity, and minimalism.
>
> I thought simplicity and convenience of use tramps simplicity of the
> implementation, so it is strange to read arguments to the contrary.
> IME, inconvenient interfaces are the main reason for them being
> unstable, but that's me.

A good middle ground is a minimalistic (but sufficient) API at the
host side, plus idiomatic convenience wrapper libraries for each
client language. (The latter need not be maintained by the host API
maintainer.)



reply via email to

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