3 ms·
Some of them will never stop using Fortran, ever, until they die. My old boss was trained with Fortran, and made a moderately successful career in particle phys
by fnordfnordfnord 14y ago
Some of them will never stop using Fortran, ever, until they die. My old boss was trained with Fortran, and made a moderately successful career in particle physics never needing to learn new tools. The ideas he needed expressed were short, he was good at explaining them, and it was never too big an effort to turn them into something that could run in PAW, ROOT, Python, VHDL, whatever was needed. He did the thinking, and expressed it in the language he knew best. He had postdocs, graduate students, and sometimes undergrads to do the leg work. Would he have had a better career if he'd spent time learning new languages rather than thinking about solving physics problems? I doubt it; and he probably wouldn't have had as much fun.
- sampo 14y ago"Some of them will never stop using Fortran, ever, until they die." In my opinion, Fortran (meaning Fortran 90/95/03/08) gives both the ease of native array syntax, like matlab, and leaner than NumPy, and the speed of compiled language (like C, somewhat faster), and the safety of a typed language. For numerical computing with lots of 2-, 3-, or 4-dimensional arrays, I don't really see any other language to be on par with Fortran.