Agreed, the following are points that should already be taken care of in answers. Even if the OP specifies one point of interest, it's reasonable to take care of them all.
Burn:
It's hard to have an opinion on beginner and reinventing-the-wheel because both are acceptable descriptions of a question. However, do they carry the weight of having their own tags?
beginner seems like something OPs already add in their question without hesitation (as to make sure responses aren't too harsh or complicated).
reinventing-the-wheel is useful, simply so the fuss of deciding whether the OP knows of the language functionality is eliminated.
Update: I see what's being said about performance. Since I'm not actively involved with that tag, I was misled and retract my desire to destroy it. Maybe I'm a pyro...