Python’s “everything is a writable, string-indexed dictionary“ is clearly meant for Javascript. Python’s dictionaries are extremely non-string-indexed!
Given how descriptors work I feel like “everything is a proxy wrapper for a dictionary” encapsulates everything in Python a bit better
A jerk who was pissed about the editing rules started vandalizing content en mass. It seems Ward got tired of battling him/her/it and switched on some kind of serverless or distributed version of the wiki that he had been working on as an alleged alternative. Most find it baffling and/or unusable. That effectively killed the wiki, at least to new authoring. Maybe after Ward realizes it's a flop, he'll go back to something more familiar. (It might have other uses, just not as a public wiki or discussion board.)
Ward Cunningham is considered the inventor of wikis, by the way.
In python a dictionary key can be any `hashable` object. In practice this means almost any immutable type can be used (e.g. unicode strings, bytes, tuples, etc).
However, unicode strings are by far the most common dictionary key and the core language uses them extensively.
Given how descriptors work I feel like “everything is a proxy wrapper for a dictionary” encapsulates everything in Python a bit better