What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 150 Stack Exchange communities.

Looking at the tag wiki for , I read the following:

A member is an element of an object in the object-oriented programming paradigm. Member variables are often called fields, while member functions are also called methods.

For , I read the following:

This tag refers to members of a class in object-oriented language. These are fields, constructors, destructors, methods and, usually in higher-level languages, properties and events.

Should the tags be merged, or does the latter refers to what in some programming languages are static methods/properties?

share|improve this question

closed as off-topic by CRABOLO, Braiam, ben is uǝq backwards, Martijn Pieters, psubsee2003 Jan 2 at 1:41

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question pertains only to a specific site in the Stack Exchange Network. Questions on Meta Stack Exchange should pertain to our network or software that drives it as a whole, within the guidelines defined in the help center. You should ask this question on the meta site where your concern originated." – CRABOLO, Braiam, ben is uǝq backwards, Martijn Pieters, psubsee2003
If this question can be reworded to fit the rules in the help center, please edit the question.

Related: meta.stackexchange.com/questions/182971/… – Hannele Jun 4 '13 at 19:04

2 Answers 2

up vote 4 down vote accepted

I'd say no.

  • Not all languages that have members have classes—e.g. JavaScript.

  • Some languages with classes also have members on objects that are not classes—e.g. struct's in C#.

So while they're very close, they are not quite identical. If you wanted to ask a question about enumerating the members of an object in JavaScript, you definitely would not use the tag.

share|improve this answer

I'd say they should be merged. While they are technically different, as pswg points out, is the superset of , and looking at how many questions are tagged versus it's obvious that is much more commonly used.

Even though the more common tags (like ) have class members, is not used for most related questions. There also aren't very many instances where having two tags would be helpful; seems like it would make it clear what the question is concerned with, and having more tags is not very helpful in this case.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .