In fact, my local bouldering gym has a co-working space, I set up with my laptop and jam out in javascript all day, with periodic breaks for climbing. It's great. One of the gyms around here even has a weekly "startup night."
Personally, I'm partial to bouldering, where the walls top out at about 12-16 feet, and there are no ropes (18-24" padded floors for accidental landings), so I can do it without a partner.