this post was submitted on 04 Jul 2023
30 points (76.8% liked)
Programming
17433 readers
236 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
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.