Re: Vala bindings for epiphany?



Op zaterdag 03-10-2009 om 22:40 uur [tijdzone +0300], schreef Xan Lopez:
> On Sat, Oct 3, 2009 at 10:24 PM, Magnus Therning <magnus therning org> wrote:
> >> Objects in JavaScript are dictionaries (I mean, even the syntax is the
> >> same...), and I'm sure there's plenty of implementations of data structures
> >> like Python sets around.
> >
> > No, they are "dictionary-like", not proper dictionaries.  For instance keys
> > can only be strings or numbers.
> 
> So what else can be a key in Python dictionaries exactly? The
> documentation mentions a tuple of immutable objects, which I guess can
> have its uses, but saying that javascript does not have dictionaries
> (or only "dictionary-like" objects) because of this seems a bit over
> the top to be honest.

Anything that can be hashed can be used as a dictionary key. For
objects, the key can be simply the memory address. This is very useful
for object-to-something dictionaries.

    — Wouter

Attachment: signature.asc
Description: Dit berichtdeel is digitaal ondertekend



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