Si è possibile che per la programmazione "di base" la matematica non serva. Ma secondo me, in linea generale, per poter programmare bene, e in generale direi nella vita, per poter ragionare bene, è necessario conoscere la matematica e la logica. Ed anzi, quest'ultima nell'informatica serve tantissimo. A me in gojack è capitato di dover risolvere problemi di logica impegnativi, per mettere insieme tutte le varie condizioni, i vari "and" ed "or", cioè "&&" ed "||". Perchè spesso capitava di dover decidere quando gojack deve effettuare un'operazione, in base a 3-4-5 eventi che si possono presentare. Mesi fa mi è capitato di arrovellarmi il cervello per un bel po.