This community is:

A general purpose programming community for English speakers

Language specific posts like:

and ide specific posts like:

are not general purpose. Posts like that ruined /r/programming for me, and this community seems to be going down the same road. I’m here to read about programming concepts that can be applied to any/most languages, not patch notes for 10 different Js frameworks posted by karma farming bots. If I wanted to read posts like that, I’d have subbed to /c/javascript…

Do you agree with me that they should be removed from /c/programming, and limited only to their respective communities? Or have I missed the point of this community?

  • @RonSijm@programming.dev
    link
    fedilink
    English
    4
    edit-2
    1 year ago

    I think the lines are pretty blurred about what is “general purpose programming” and what is “Language specific”

    For example, if you have a post about C#, the community inheritance chain would be something like: /c/programming -> /c/dotnet -> /c/csharp or
    /c/programming -> /c/dotnet -> /c/VisualStudio

    Once you start getting more specific communities, the parent “general purpose” communities would become dead / unsorted / random

    In reddit people would often post their stuff somewhere in the tree of communities, and would often get a response of either "This community is too niche, you’ll probably get more responses in {Community Node up the tree} OR “This community is too general, you’ll probably get more expert opinions in {Community Node down the tree}”

    It would be an interesting idea if it would be possible to set up Lemmy like this, as a node tree of communities… So if you subscribe to /c/programming, all posts in communities that are more specific would show up in the parent communities. So for example if you’d want to see all dotnet stuff you subscribe to /c/dotnet, and you’d see posts from all children (/c/csharp, /c/VisualStudio) - if you have more niche interests you only subscribe to /c/csharp.