Recently in this question, I had a discussion with ████████████████ whether I should get rid of built-ins.
I'm VTCing this since the built-in ban is particulary subjective here. I'd recommend just getting rid of it, and maybe encouraging not using built-ins.
Apparently, the question got closed, however when I added this, it was reopened:
EDIT: When I said "No built-ins", I meant that built-ins that automatically calculate the weekday for a particular date were discouraged, not prohibited. If the built-in aids in finding the weekday, no problem, but if it directly calculates the weekday then I discourage it
After that, this is what ████████████████ posted (second part is irrelevant here):
@py3programmer "so shortest answer (that doesn't use built-ins) wins" is a clear statement that built-ins invalidate answers. Also, for the built-in answers won't be accepted part...
So the point of this is that should I explicitly allow built-ins or disallow them?
As it stands, I'm all for built-ins but I'm not accepting any of them as they normally take lesser bytes than a non-built-in answer. What I fear is that answers like the 05AB1E one will not have a chance as they cannot compete with built-in answers (since doing formulas takes more bytes).
This is the midline: allowing all languages to compete fairly.
But, as I see it, ████████████████ wants it another one of these ways:
- Invalidate built-ins that calculate weekdays automatically completely
- Freely allow built-ins and give them a chance to be accepted too
Well I find two problems in these approaches, one for each:
- Already 24 answers are posted, majority using built-ins. I don't want to invalidate those majority using a single approach; it could cause outrage
- Same as above; built-in answers take lesser bytes (normally) and so will find it much easier to get accepted. Answers lacking built-ins will find it really hard to get accepted, and the competition will be unfair.
These are obviously not the only possible approaches; you can post your own.
The answer that has good reasons and can be tried without risk and which comes within 7 days will be accepted. Accepted answers will be tried upon.
What should I do?
Note: apparently this is my first meta question, if there are any suggestions write to me in the comments!