Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Meta

Welcome to Software Development on Codidact!

Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.

Comparing our site scope to Stack Overflow

+3
−0

We've had discussions before about the site's intended scope (range of permissible topics and questions), but for new users coming from the Stack Exchange network, I think it would be useful to draw an explicit comparison with Stack Overflow and related sites.

The Stack Exchange network has several sites aside from Stack Overflow that nominally relate to programming. Even setting aside the ones that are more about information technology, database administration, networking etc., we have (from oldest to newest according to the list):

  • Game Development

  • Software Engineering (formerly Programmers)

  • Code Review

  • Code Golf

  • Computational Science

  • Computer Science

  • Data Science

  • Open Source

  • Artificial Intelligence

  • DevOps

  • Operations Research (? This seems to be a subset of computational science and/or data science, but I don't really understand it)

  • Programming Language Design and Implementation

And some slightly more tangential sites:

  • Software Quality Assurance & Testing (a separate task, but developers must often do their own testing)

  • Cryptography (also relevant to mathematicians generally)

  • Reverse Engineering (this plausibly encompasses "targets" that aren't programs)

  • Software Recommendations (could include recommendations for libraries, which are off topic on Stack Overflow)

  • Arduino (overlaps with hardware development)

  • Computer Graphics (overlaps with hardware considerations)

  • Retrocomputing (about history rather than problem-solving; concerns both hardware and software)

  • Internet of Things

  • Computer Science Educators

  • Quantum Computing

  • GenAI (maybe?)

as well as sites about specific kinds of "hardware" that might be programmable (Robotics, of course; but there's a Bricks site about Lego generally, and Lego Mindstorms products are programmable), technologies where programming might be relevant (such as Bitcoin), etc.

How much of this is intended to be encompassed within this site's scope? Can we reject making analogous sites on Codidact, on the basis that Software already covers them?

What about if we consider questions in terms of the kind of question, rather than the exact topic matter? For example, do we have a looser standard for subjective questions (the sort where experts might contribute wisdom rather than knowledge)?

Contrarily, are there any questions that might be suitable for Stack Overflow, but off topic here?

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.
Why should this post be closed?

0 comment threads

2 answers

+4
−0

Some relevant history for consideration (not an answer about specific scope boundaries):

When we started to discuss a programming or software community, we were concerned about premature fragmentation. We had a lot of discussion, which we ultimately resolved as a single community open to spin-offs later:

We resolved this by creating Software Development with broad scope. There's even a Code Review category. If the community grows to a size that's hard to manage and subsets want to spin off later, we can do that.

This isn't a nebulous "we could make other communities, I suppose"; if this community identifies scope that would work better as a separate community -- or a separate category within this community -- we will work together with y'all to make it happen.

(Codidact does have a separate Code Golf community.)

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.

0 comment threads

+3
−0

The main difference between Stack Exchange and Codidact is that SE loves to spawn off hundreds of sites with lots of overlapping scopes, whereas Codiact has the category system, which means that contents like for example AI and GenAI could exist on the same site.

The general idea about software.codidact.com is that it contains questions asked by programmers, that in turn require a programmer to answer them.

Questions that would be on-topic at sites that were proposed and not yet launched can be asked at proposals.codidact.com, by using the corresponding site proposal tag.

Questions that have no direct match could ultimately lead to a new proposal at proposals.codidact.com, in case one believes that there is potential for a community of many active users.


As of now, this would be the status of the corresponding Stack Exchange sites:

"Tangental sites":

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.

1 comment thread

Regarding misconceptions present at SO (9 comments)

Sign up to answer this question »