Talk:Attribute–value pair

From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject Computer science (Rated Start-class)
WikiProject icon This article is within the scope of WikiProject Computer science, a collaborative effort to improve the coverage of Computer science related articles on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
Start-Class article Start  This article has been rated as Start-Class on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.

A/V pairs in theory of PLs[edit]

It turns out that attribute-value pairs are quite useful in theorising about programming languages as well as designing practical systems. See "A semantics of multiple inheritance", Luca Cardelli, Information and Computation, 76(2/3): 138-164, February 1988, available here as PDF. Should we mention this in the article? Cheers, CWC(talk) 01:32, 28 August 2006 (UTC)

Name-value pair might be a better title[edit]

I was surprised to get redirected to a page using the term 'attribute-value pair' rather than 'name-value pair'. Obviously a number of different meanings can be applied to the first element of a name-value pair, and in different contexts 'attribute' often have different specific meanings. For example in C#, a class can have both attributes *and* properties, and a dictionary style collection can also have keys.

I propose therefor that the more-generic term 'name' would be a better word to use in the title and body of this article to explain the overall concept. Burt Harris (talk) 17:40, 13 June 2016 (UTC)