All I see in the FAQ about what issues are on topic is:
Computer Science - Stack Exchange is for students, researchers and practitioners of computer science
What does this even mean?
Being new to this site (though not to SE in general) even looking at some of the questions is not really enough to give me a good idea what is on topic.
Here is what I have seen so far:
- Algorithmic complexity
- Context Free grammars and automata
- Data structures
- Some CS theories
Is this comprehensive? I have no idea. Are there questions that I have seen that are on topic but are not closed as such? Also no idea.
Therefore, I am proposing that someone/s propose a list of things that are on topic and not on topic. As a baseline (for format only), perhaps something like this from SuperUser:
Super User is for computer enthusiasts and power users. If you have a question about …
- computer hardware
- computer software
- personal and home computer networking
and it is not about …
- videogames or consoles
- websites or web services like Facebook, Twitter, and WordPress
- electronic devices, media players, cell phones or smart phones, except insofar as they interface with your computer
- issues specific to corporate IT support and networks
- a shopping or buying recommendation
… then you’re in the right place to ask your question!
I think it would be helpful so have something that would be more useful than what is there now for new users like me
Artificial Intelligence; Computation and Language; Computational Complexity; Computational Engineering, Finance, and Science; Computational Geometry; Computer Science and Game Theory; Computer Vision and Pattern Recognition; Computers and Society; Cryptography and Security; Data Structures and Algorithms; Databases; Digital Libraries; Discrete Mathematics; Distributed, Parallel, and Cluster Computing; Emerging Technologies; Formal Languages and Automata Theory; General Literature; Graphics;$\endgroup$
Hardware Architecture; Human-Computer Interaction; Information Retrieval; Information Theory; Learning; Logic in Computer Science; Mathematical Software; Multiagent Systems; Multimedia; Networking and Internet Architecture; Neural and Evolutionary Computing; Numerical Analysis; Operating Systems; Other Computer Science; Performance; Programming Languages; Robotics; Social and Information Networks; Software Engineering; Sound; Symbolic Computation; Systems and Control$\endgroup$