pull down to refresh
130 sats \ 2 replies \ @SimpleStacker 29 Nov \ parent \ on: Early object oriented programming languages devs
Is Fortran still pretty standard in physics? I heard of some Econ profs who used to use Fortran, but Matlab became the default for a while and now I'm not sure but I think most of the young'uns use Python
Some of my younger colleagues are allergic to Fortran, yet they're always happy when I implement their Hamiltonians in my Fortran code. It's just so much faster. For production calculations, it is still pretty much the standard. But for everything post-processing or quick stuff, we use Python in my field. Some colleagues use Matlab too, but it became less common when numpy, scipy, etc matured in the last 10-20 years. You can get very far with Python, if you know how to use the proper libraries (that are actually written in Fortran, C and C++), but many of my colleagues don't bother learning about proper use, and thus their codes are pretty slow.
As a side note, ChatGPT is pretty good at explaining/solving bugs in Fortran, as it has likely been trained on all the old Fortran documentation. It saves me time. However, it is not good at implementing ideas that I have. Probably not enough Fortran code training data on Github, etc. Python is a much better fit for ChatGPT companionship.
reply
From what I can tell, Python is what they are starting the new programmers out in. I had to learn it to script for networking and cybersecurity uses. Couldn’t use the old languages any more!
reply