Is "hard C community" a common phrase? I don't think I've heard it before and couldn't find it in a Google search. I thought the puzzle was fun otherwise, but I got stumped in the top right corner.
Just felt like cluing it that way, TBH. Apologies to Ted Turner, Ted Danson, Ted Kennedy, Ted Cruz, Ted Williams, TedTalks, Ted from "How I Met Your Mother", Ted the bear from Seth MacFarlane's film, Ted Stevens, Ted Koppel, Ted Nugent, and Ted from "Bill and Ted's Excellent Adventure". Actually...not Ted Cruz...screw that guy.