Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

It seems to me is identical to . There has been one synonym request already, but unfortunately I can't up vote it yet.

The explanation of (107 tags) seems quite vague to me:

Aspect oriented refers to the expression of event-driven programming through the use of callback functions or other means to respond to a local event that has global consequences without going through repetitive conditional checks or creating uneccessary dependencies between objects or subroutines.

The description of (1106 tags) makes more sense to me:

AOP stands for Aspect-Oriented Programing. A programming paradigm that aims to increase modularity by allowing the separation of what are called "cross-cutting concerns" (aspects).

Even if would describe something else, looking at its usage clearly indicates many people would be misusing it.

I suggest making a synonym of and merging the two.

share|improve this question
The same argument could be made for aspects. – Steven Jeuris Nov 14 '12 at 18:53

If the are synonyms, i.e. isn't used for anything else (I don't know) I believe these should be merged the other way around.

I don't see any benefit in making a tag less easy to read and a better tag wiki should not be a reason to choose one tag over another. You can always edit the wiki and copy and paste the better into the worse. Even better, you could merge the best bits of the two.

In short; if is a synonym of then make the main tag and merge into it. Pick the best tag wiki and use your ability to suggest edits.

share|improve this answer
It seemed more in line with oop to me. Additionally, given the statistics I would claim that people aware of aop tend to use it more. And ... as a final remark, aop implies it's a programming paradigm. aspect-oriented does not convey that. – Steven Jeuris Nov 14 '12 at 19:29
As a counter-argument, it can be misinterpreted to mean agent oriented programming. E.g. this question had aop applied to it. – Steven Jeuris Nov 14 '12 at 19:33

You must log in to answer this question.

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