By choosing , he eliminated the steep learning curve. Python reads like executable pseudo-code. You don't need to manage memory or compile headers; you just solve the physics.
Mark Newman, a professor of physics at the University of Michigan, understood a fundamental problem: most physics students hate coding, and most coding books bore physics students. computational physics with python mark newman pdf