I've had this idea but with libraries instead. Neat to see some similar lines of thinking.
Some questions:
- Is the project open-source?
- Why no github signin?
- How do you search for X but only in Y language?
- How are you going to deal with duplication?
- Will you be doing a full 2D spread of combinations? E.g. writing to a file is pretty common - perhaps you can create a relationship between languages so that you can see how it's done in other languages from the same page.
- How will you handle cases where there are multiple ways of doing things?
- Is search broken? "Write to a file" is the first entry there without searching, but searching for "write to a file" shows no entries.
- How will you handle cases where environment matters? E.g. writing a file in Javascript is going to be different between web browsers and Node.js, and force-inlining a function is going to be different between clang and msvc, etc.