This question already has an answer here:
I have a question that I am quite sure does not belong to SO: it is a general, broad question about programming language implementation.
Also, I do not feel it belongs to CS, because it is not strictly computer science (it is more of an engineering question). To be honest, after reading this answer I was leaning towards CS, but then in the CS FAQ I read "(avoid questions where) there is no actual problem to be solved"
In general, I wonder where to go for questions that:
- are not about theory (for those, I would go to cs.stackexchange)
- are not really practical programming problems (for those, I would go to SO)
- are not design questions (programmers)
The question I am referring to are something like "Are function calls always implemented using a stack?" "Under which conditions can I transform a function call into CPS, and how would I do that?" (general, not related to a particular piece of code).
Where do questions about programming "curiosities", where there is no actual problem to be solved belong? Or maybe they do not belong to stackexchange at all?