I know there are a lot of obvious answers to this question but so far I don’t like any of them.<p>The biggest seems to be Stack Exchange: don’t like that because it’s totalitarian and only handles precise questions with specific answers.<p>Next is IRC which is great except you’ve got everybody in one big room all talking over each other and it keeps interrupting you because it is realtime and not offline.<p>Mailing lists seem to be full of good programmers but I don’t really like the way everything is delivered to you to be stored locally and there’s no distinction between conversations you are involved in and the rest. On a busy mailing list that is a big problem. This seems to just be an interface problem so maybe there is a good client for mailing lists out there?<p>Then there’s newsgroups. My ISP doesn’t provide newsgroup servers any more so I have to pay to access these now. And aren’t they all full of spam?<p>Lastly you have normal forums which are my favorite in terms of their interface but seem to be full of novices now. Is there a web forum for programmers who want to discuss design, methodology, programming language design, computer science, etc.? Or has that era of the Internet ended now?
There are mailing list clients that will (try to) thread conversations for you. The Google Groups based ones display that way, you can (generally) read them without signing up. And doesn't Gmail attempt to thread conversations? Nothing says you have to use one mailbox for everything ... I use three, a main Fastmail one, a backup Hotmail one that gets one type of traffic that tended to not get through Fastmail or whatever vendor I used before them, and another Hotmail one for a thinly disguised <i>nom de guerre</i>.<p>Serious newsgroups of the sort you'd be interested in should be covered by <a href="http://gmane.org/" rel="nofollow">http://gmane.org/</a> , and when I last subscribed to a professional newsgroup service, they and the general netnews community were good about blocking most spam. Look at this one I just picked mostly at random: <a href="http://dir.gmane.org/gmane.comp.ai.prolog.swi" rel="nofollow">http://dir.gmane.org/gmane.comp.ai.prolog.swi</a><p>Don't know about forums, but presumably there <i>might</i> be some out there. Spend some quality time with gmane and you might find links to some.<p>Also look for bloggers who have quality comment communities. And of course you'll be able to engage some of them in their comments sections.<p>Good luck!
I mind Lisp meetups to be astonishingly good: <a href="http://lisp.meetup.com/" rel="nofollow">http://lisp.meetup.com/</a><p>I imagine meetups for other languages are proportionately as good relative to how little they fall short of Lisp as a language. :)
Seems to me that your question is quite precise and that you are asking for specific answers.<p>So why did you post it here rather than on <a href="http://programmers.stackexchange.com/" rel="nofollow">http://programmers.stackexchange.com/</a> ??? According to you it is the perfect place to find venues for discussing CS topics.