Un buon programmatore è in grado di superare un linguaggio scarso o un sistema operativo confuso, ma anche un grande ambiente di programmazione non salverà un cattivo programmatore. Brian Wilson Kernighan