I have noticed that this is one of the best forums on InfoSec out there. It is truly our Resource for Forensics, Pen testing and Incident Response.
But don't you think that we should have a forum dedicated to programming ? Don't you consider programming as a must have skill for pentesters. What if one needs to-
=> Modify tools because they don't suit this particular circumstance.
=> Write tool to do a particular thing for which no tool is available.
=> Write, modify and compile exploits.
How can one expect to use a tool for something that it was never intended for if she can't read it source. She has to satisfy herself by just getting a broad overview of the tool available in the manuals. She can't "hack" tools without knowledge of programming.
I have tried to present my point by giving examples related to pentesters, like use of tools etc. There are many more reasons to learn programming. It is an indispensable skill.
I think that it is high time we should have a forum dedicated to programming on EH.