There's certainly a significant amount of bias associated with writing programs. This brief article goes thru arguments for and against, and comes out with a fairly interesting endorsement.: http://thetwophils.co.uk