Ask HN: Why Does Most Forum Software Have Flat Commenting?
It seems like a lot of forum platforms make their commenting flat making it really hard to discern what is going on.
Why aren't there more packages where the comments/replies stagger like Reddit or HN?
10 comments
[ 3.3 ms ] story [ 52.1 ms ] threadForums are for a different style of discussion than what is done here on HN. I'm thinking of tech support or more general questions and answers where when a question has been answered the thread is over and it fall.
Perhaps mailing lists are better overall, as the client software can sort messages hierarchically or chronologically.
With flat, you can always quote someone’s post to make it clear what you are referring to and the time linearity can be compelling, especially if you want to go back and read comments that have arrived since your last visit.
http://blog.codinghorror.com/discussions-flat-or-threaded/
http://blog.codinghorror.com/web-discussions-flat-by-design/
1. Flat-commenting is easier to design, program, and moderate.
2. Assuming popularity is a power-distribution, the vast majority of all "comment sections" contain so few comments that there's no benefit to threading. Crowded places that need branching threads are less-common.
3. Sometimes it serves a design goal, like in ticketing systems: You want to force all participants to be in a single conversation with a shared chronology.