emacs-devel
[Top][All Lists]
Advanced

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

Re: plist-based package.el (was Re: cl-defstruct-based package.el, now w


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




reply via email to

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