[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Userops] Userops Acid Test v0.1
From: |
Christopher Allan Webber |
Subject: |
Re: [Userops] Userops Acid Test v0.1 |
Date: |
Sun, 27 Sep 2015 22:13:00 -0500 |
Dave Crossland writes:
> I'd like to suggest "Self Extensibility" as a key feature of this aspect.
>
> I think Emacs, Blender and Firefox are huge success stories for libre
> applications, and each owes much of its success to not only the ease of
> scripting, but the core application design emphasising modularity: Emacs
> has a 1% core in C, and 99% is in Lisp, making it 'self extensible.'
> Firefox has also traditionally followed this model with XUL-based AddOns,
> but is now self-destructing by requiring AddOns to use a limited API [1].
> Declarative UI toolkits are important for this approach.
>
> Also the composability of the microservices pattern is also supportive.
>
> [1]:
> http://www.zdnet.com/article/mozilla-changes-firefox-apis-developers-unhappy/
>
> Cheers
> Dave
This is a great way to phrase it. I've had a hard time putting it more
succinctly than you just did, so I updated the post and simply added a
note about self- extensibility and linked to your email for clarity :)