|
From: | Ted Zlatanov |
Subject: | Re: plist-based package.el (was Re: cl-defstruct-based package.el, now with ert tests and no external tar!) |
Date: | Wed, 05 Jun 2013 14:06:56 -0400 |
User-agent: | Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) |
On Wed, 5 Jun 2013 10:56:54 -0700 (PDT) Drew Adams <address@hidden> wrote: >> plists are OK as a "UI" elements (e.g. like the CL style :key arguments >> in macro and function calls). But as data-structures, they suck rocks. >> The only other data structure that comes to mind as being even worse are >> strings. DA> Hm. http://steve-yegge.blogspot.com/2008/10/universal-design-pattern.html. DA> And then there's JSON... And "big data" generally... DA> Maybe you meant something specific about Emacs-Lisp plists? DA> Or were you really speaking generally about key+value pairs? plists as a sequence of odd=key and even=value don't actually associate the key with the value, unlike hashtables and alists. Ted
[Prev in Thread] | Current Thread | [Next in Thread] |