I would place those three or four conversations on the same level, to be frank. Also, living somewhere that isn't a tech capital, I'm actually annoyed to hear programming language discussion on the bus in the city, but maybe that's because I'm trying to get home from my job, not stay at my desk.