[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Accept plists when serializing and parsing JSON
From: |
João Távora |
Subject: |
Re: [PATCH] Accept plists when serializing and parsing JSON |
Date: |
Sun, 03 Jun 2018 14:43:14 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Stefan Monnier <address@hidden> writes:
> Notice the use of "change" in that docstring. Looking up the value of
> a dynamically-scoped variable doesn't *change* global state, but it
> *uses* global state.
Yeah, but it's the "change" bit that usually counts: it's (sneakily)
writing shared state that has the bug potential alluded to by Yuri.
That said, lisp is particularly bad territory for purity advocates. Many
many functions use global state, and many more change it just by consing
up something, or interning a symbol.
- Re: [PATCH] Accept plists when serializing and parsing JSON, (continued)
Re: [PATCH] Accept plists when serializing and parsing JSON, Eli Zaretskii, 2018/06/08
Re: [PATCH] Accept plists when serializing and parsing JSON, Philipp Stephani, 2018/06/02
Re: [PATCH] Accept plists when serializing and parsing JSON, Philipp Stephani, 2018/06/02
Re: [PATCH] Accept plists when serializing and parsing JSON, Philipp Stephani, 2018/06/02
Re: [PATCH] Accept plists when serializing and parsing JSON, Philipp Stephani, 2018/06/02