All too often I look at questions proposed here and I think: "The proposer clearly doesn't have a running solution to this question."
Should we make it an expectation that before posting a question, whether code-golf or code-challenge, the poster should have running code that implements the problem. While I don't think they should have to reveal their code at start, perhaps they should reveal what language their implementation is in, and how long it is.
I imagine for code-golf, it isn't important that their answer is golf'd. But, for code-challenge, especially ones with execution time or memory requirements, the poster's solution should conform.
Thoughts?