Linked Questions

96 votes
5 answers
3k views

Let's allow newer languages/versions for older challenges

I've been thinking for a long time that our non-competing policy for newer languages (or language versions) is harmful. Just for context, we currently require all answers which require implementations ...
Martin Ender's user avatar
2 votes
3 answers
204 views

How do you handle an existing interpreter that, due to typos, doesn't function at all? [duplicate]

I've been considering answering a question in Super Stack!, specifically via use of this interpreter. However, the interpreter fails to compile, because there are two mistakes in it: it's incorrectly ...
user avatar
0 votes
0 answers
82 views

Does fixing an implementation bug renders the answer non-competing? [duplicate]

In this thread, it is accepted that answers that use a new version of a language created after the challenge was posted are non-competing, because otherwise people would implement new built-ins that ...
Fatalize's user avatar
  • 38.4k
0 votes
0 answers
72 views

Code golf: is an invalid but working solution acceptable? [duplicate]

Suppose one answers a code-golf challenge for a language with a solution which is ill-formed according to the spec of the selected language. "But it works nonetheless with all major interpreters". ...
YSC's user avatar
  • 792
15 votes
4 answers
1k views

What is our consensus for fractional byte functions?

In a discussion about SBCSs and other code pages, fractional byte counts were briefly brought up. I brought up our consensus that fractional byte programs are disallowed, and it was pointed out that ...
Rydwolf Programs's user avatar
8 votes
4 answers
3k views

How are bytes counted in assembly?

I was told bytes in assembly are counted by the byte of machine code. Is that true? If so what steps should be taken to correctly get bytes?
user avatar
11 votes
2 answers
2k views

Codegolf rules and boundaries

So last time, I was hanging on codegolf, and came across the question Print the digital root, where one guy replied here with a one-byte code. Of course, it takes advantages of the built-in and ...
Right Leg's user avatar
  • 105
22 votes
2 answers
531 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 ...
Wheat Wizard's user avatar
  • 96.5k
7 votes
3 answers
370 views

Can I use here my own language for code-golfing?

Can I golf in my own programming language here? I ask it 'cause there is no online way to check it out.
USERNAME GOES HERE's user avatar
34 votes
4 answers
517 views

If languages are defined by their implementations, how do we judge answers that can't run on any existing computer?

It's a fairly long-standing principle of PPCG that languages are defined by their implementations; in other words, the language specification is entirely ignored, and we look at the behaviour of an ...
user avatar
28 votes
1 answer
1k views

Untestable languages

What is the general feeling about answer that can't be tested because no compiler or interpreter is available? The accepted answer to this question is a case in point. The question has been raised in ...
Gareth's user avatar
  • 11.3k
11 votes
1 answer
361 views

Is a transliteration tool enough to grant count as SBCS?

Prompted by this. I'll speak about Dyalog APL here, but this could really apply to any language. Background Dyalog APL has its own SBCS called ⎕AV. For backwards ...
Adám's user avatar
  • 29.9k
-4 votes
2 answers
380 views

A Standard HTML, CSS and JavaScript Parser/Interpreter

Perhaps, HTML, CSS and JavaScript have the most number of interpreters. Every browser is an interpreter of them. And each interpreter varies significantly in terms of implementation of certain aspects ...
Arjun's user avatar
  • 5,034
-1 votes
1 answer
216 views

Why are golfing languages allowed?

I'm a bit confused about the use of golfing languages in golfing challenges. In the standard loopholes there is a point about using self-made languages that solve the problem in one symbol. And it's a ...
Vilx-'s user avatar
  • 1,601
1 vote
1 answer
81 views

Quine in Pxem, a language whose program is represented as a pair of strings. Is outputting the filename a quine?

My quine in Pxem was criticised as not being a quine, as they output their filenames, not the content of those files. A Pxem program is represented as a pair of a filename and content of file. So far ...
user avatar

15 30 50 per page