81 questions linked to/from Things to avoid when writing challenges
436 views

### List input in C and length argument

When dealing with list input in C, as in this question, is it acceptable to add extra argument to indicate the length of the list? It does give advantages because other language needs functions like <...
601 views

### Should we disallow non-observable requirements?

One of the more recent things to avoid that's coming up a lot is the use of non-observable requirements. The most common incarnations of this are things like "no hardcoding", "implement this algorithm"...
262 views

### Should questions about challenge-writing be on topic?

In light of this recent question on main (now migrated to meta), here is a question I've been meaning to bring up for a while: should we broaden our scope to allow questions about challenge writing? ...
336 views

### Case Sensitive Strings

Since this isn't explicitly codified anywhere, and was sparked by discussion surrounding my recent challenge, I figured I'd bring it up here for consensus before modifying the tag. Related: string ...
518 views

### Is the empty string an acceptable decimal representation of 0?

In a recent question for which the correct output for 1 is zero, an answer output ; i.e, nothing. Is this an acceptable base-10 ...
2k views

### Do submissions have to be answered with a programming language?

We've got various answers strewn across meta that tell different stories: On the standard loopholes, we disallow answers that aren't programming languages. This appears to be the most definitive ...
199 views

### Does output count if part of it scrolls off the screen?

Let's consider a QBasic solution to FizzBuzz. The code works correctly, printing the required output from 1 all the way up. The problem is, since there's a lot of ...
227 views

### May dc take negative input as it's designed to?

In the language dc, the - character is reserved strictly for subtraction, so it cannot be used to enter a negative number. An ...
741 views

### The broken window of “Produce the number 2014 without any numbers in your source code”

Produce the number 2014 without any numbers in your source code is our highest-voted question. It regularly inspires newcomers to pose similar challenges, which get heavily downvoted with the poster ...
179 views

### Can Halting be considered output?

I am currently designing a language that cannot halt unless it all of its memory is cleared, this means for any practical application it has no output whatsoever. However when the program does halt ...
287 views

### Challenge Type System

A very common task in writing a challenge is to define the allowed input/output types. These descriptions have a couple of problems as I see them: They can get really verbose. If I want somebody to ...
537 views

### Closing old question as duplicate of a new one

What is our policy regarding closing an old challenge as a duplicate of a new one? I know this happens on other sites (at least SO), if the newer question is generally better or usually if it gathers ...
297 views

### What's wrong or unclear with this challenge?

This morning I posted a challenge (2k users only). It's back in the sandbox now, visible for anybody and for review. I had this challenge in the sandbox for 5 days before I posted it. With some help ...