Linked Questions
23 questions linked to/from Let's allow newer languages/versions for older challenges
25
votes
5answers
1k views
Can I ever answer with a language invented after the challenge was posted? [duplicate]
A common rule here on PPCG is that programming languages invented after a challenge was posted cannot be used to answer that challenge. (I've had trouble finding a specific meta post that addresses ...
19
votes
1answer
423 views
Can I win with a version of a language that didn't exist when the challenge was posted? [duplicate]
This is a follow up to Can I ever answer with a language invented after the challenge was posted? It seems to be well established that you can post answers using a new language, but you can't win.
...
15
votes
1answer
1k views
What's the policy on interpreter bugs? [duplicate]
Sometimes there are bugs in interpreters that make them unable to run programs that are valid by the specification of the language, or make them work incorrectly.
This will break programs using those ...
22
votes
2answers
466 views
Old Languages with new implementations [duplicate]
I was hoping to answer a question using a particular cellular automaton that was defined 17 years ago (before the question was asked) but for which I am unable to find a free interpreter on the ...
387
votes
46answers
182k views
Loopholes that are forbidden by default
There are a number of standard loopholes which experienced question-setters seek to explicitly close. However, inexperienced question-setters may unintentionally leave them open, or respondents may ...
11
votes
4answers
1k views
Should we combine answers where the same code works in many different languages?
Take this recent challenge for example. There are many languages where the shortest solution is simply *. Likewise, for other trivial challenges, the same 1-byte ...
14
votes
3answers
629 views
A proposal on command line flags [duplicate]
I've been thinking about command line flags for a while, and I think that we should stop adding them to our byte counts. And instead consider different invocations to be different languages. Now ...
11
votes
4answers
267 views
Answers still marked as “non-competing”
The community has decided that answers in newer languages can now compete in code-golf (they were previously required to be marked as non-competing). However, now and then I will still come across an ...
23
votes
3answers
510 views
Should we start “reviving” older challenges?
Related.
Earlier today, AdmBorkBork posted this question on TNB, asking whether or not PPCG was dying. In the following discussion, I have suggested we, as a community, could start "reviving" (for ...
-1
votes
2answers
231 views
If we find a programming language in the Library of Babel, can we use it?
The Library of Babel is a huge library with many books. For example, the book titled ",fkwpival.vbfz" defines code golf on page 29
code golf is a type of recreational computer programming ...
8
votes
4answers
299 views
Challenges that invite non-competing answers
Although we have consensus on the Definitive policy about answers not meeting the challenge specification, it is aimed at answers rather than challenges. I had assumed that would imply that a ...
5
votes
1answer
263 views
Are transpiler languages allowed?
I recently created a simple little language that transpiles Brainfuck into a format that is half the size of its input. It can be used to compress and decompress Brainfuck programs.
Provided I ...
11
votes
3answers
305 views
When can challenges be reused? If never, then why can't I answer?
According to this meta post we can never recreate old challenges. Of course not, its a duplicate. Makes sense to me. No problems.
Except this challenge can no longer be answered with a language newer ...
4
votes
1answer
349 views
Is the “no MetaGolfScript” rule somehow formalized?
A disadvantage of the "default rules as answers" is that the rules don't have a common, organizing, "formal" thought behind them. I'm talking about this one here. I understand it as applying to "...
7
votes
2answers
432 views
Interpreter flags for controlling output: considered cheating?
I'm creating a programming language aimed at code golf puzzles. The language has an internal set of tapes, where the computations are saved and then retrieved to the user.
At the end of the program, ...