10
\$\begingroup\$

The tag doesn't seem very useful. The tag wiki only states the definition and the questions just... contain functions. In terms of reviewing, there aren't really any differences between questions with just functions or with all the implemented code. Users may just end up using the tag if their question contains one or more functions. At the worst, it could be used just because the code already "functions" properly.

I don't think synonymization would work, so burnination (or not) may be the only options.

enter image description here

\$\endgroup\$
4
  • \$\begingroup\$ +1 for use of title :-) \$\endgroup\$
    – Quill
    Jun 29, 2015 at 19:20
  • \$\begingroup\$ +1 for punz :D (incidentally, I almost edited it to say [function]s because I misread the tag) \$\endgroup\$
    – Nic
    Jun 29, 2015 at 19:21
  • \$\begingroup\$ Useless tag, make it burn. \$\endgroup\$
    – Mast Mod
    Jun 29, 2015 at 19:21
  • 1
    \$\begingroup\$ Where are the +1s on the three tag-puns I created today/yesterday? \$\endgroup\$
    – nhgrif
    Jun 29, 2015 at 19:21

2 Answers 2

7
\$\begingroup\$

I agree. is not a useful tag for describing the content in a post, and not all languages call their functions "functions", including C# and Java, which calls their functions "methods" instead.

\$\endgroup\$
4
  • \$\begingroup\$ a Method can be described as a function. but you are completely right. function isn't a good tag \$\endgroup\$
    – Malachi Mod
    Jun 29, 2015 at 19:23
  • \$\begingroup\$ A method is a special type of function. All methods are functions. Not all functions are methods. In Objective-C, we can even extrapolate a C-style function implementation of any method call. \$\endgroup\$
    – nhgrif
    Jun 29, 2015 at 19:25
  • \$\begingroup\$ Well, nobody ever calls a C# method a function, as far as I know. Thanks for the correction, @nhgrif. Is this more correct? \$\endgroup\$
    – user34073
    Jun 29, 2015 at 19:25
  • \$\begingroup\$ @Hosch250 Except that C# does have anonymous functions. And it also has anonymous methods, which are a kind of anonymous functions (the other kind is lambda expressions). (Yes, this part of nomenclature is a mess in C#.) \$\endgroup\$
    – svick
    Jun 30, 2015 at 4:44
2
\$\begingroup\$

When I first saw this, I thought

Why are we burning a tag for functional programming, we have , why not this?

Then I looked at the questions tagged with and how it's being used. I can't see how it's adding any value. For a moment I thought that perhaps some of these should be tagged with , but that's pretty meta and it's possible that we already burnt that one.

TL;DR:

Kill it with fire.

\$\endgroup\$

You must log in to answer this question.

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