Python, C, and FORTRAN are my main languages. Some projects have also led me to write code in Java, C#, C++, Javascript, and Lua.
Python, C, and FORTRAN are my main languages. Some projects have also led me to write code in Java, C#, C++, Javascript, and Lua.
FORTRAN(90). It’s a relatively simple, straightforward language with readable syntax and is blazing fast for manipulating data in arrays. What’s not to love?
When I was a graduate student, I studied magnetism in massive stars. Lower mass stars (like our sun) demonstrate convection in their outermost layers, which creates turbulent magnetic fields. About 1 in 10 higher mass stars (more than ~8x the mass of the sun) host magnetic fields that are strong and very stable. These stars do not have convection in their outer layers (and thus can’t generate magnetic fields in the same fashion as the sun), and it is thought that these fields are formed very early in the star’s life. Despite much effort, we haven’t really figured out how that happens.