chromatic wrote:

The only time I've ever used properties in PIR was to mark an object initializer, but we have better ways to handle that now too. I don't object to having them, but I do think we ought to have at least one good use case to help decide what they need to do and how to do them. Right now, I can't think of one.

Quick, cheap singletons are one. You're thinking of direct HLL use, when the advantage is in giving us an implementation trick to satisfy an abstraction in a simpler way.

I suspect, though, that the architecture of properties is closely tied in with the architecture of roles, so let's table the properties discussion until next week.

Allison

Reply via email to