I’ve been trying out Claude to help with some pet Fortran projects and have found it very useful. As an example it has written a test program for my rbtree.f90 implementation. I’ve attached both so you can see the sort of code it writes.
I second having very good experienced with Claude, I have been using it extensively over the last couple of months. I use a version of this for my projects. I used it to help me debug and setup a solid chunk of my quantum chemistry project
Codex GPT 5.3 with OpenCode and nvim has been excellent. No skills, no tools, just my agents.md file and a project synopsis to read before each session. I wrote first 25,000+ lines of code without AI so the structure is solid. Now I let it write all the little subprograms and helper utilities and it follows my established style. The code it writes looks identical to mine including comment style. It’s like having the perfect employee that works for around $6 an hour. I work in motion control, robotics. Fortran is naturally the best choice.
@BFelsher I am curious why you say that “Fortran is naturally the best choice” given that you work in motion control and robotics where Python and C++ dominate and also most Control/Optimal Control and RL libraries are developed in these languages?
I ask because in the past I wanted to explore the use of Fortran in these fields but got discouraged due to the paucity of libraries/support and visualistion options.
@general_rishkin I write post-processor software for converting point-vector data to machine kinematics. I have all the math routines and libraries that I could ever need/want locally. I find FORTRAN to be the most readable and easy to understand. I have no need for anything fancy - it’s all just linear algebra, matrices, arrays. It runs EXTREMELY fast. I have yet to see a post-processor that runs as fast as a FORTRAN post. There was a time when mainframe computers were shared that the airforce ONLY allowed post-processors on them if written in FORTRAN. This is pretty much a tradition now in my field. The source code for ALL the major post builders are written in FORTRAN, and for the most part still in f77. I know 2 guys that use C. Python is horrible…code is very unwieldy, and the posts run sloooowwww…not only that, but it is a royal pain….my FORTRAN posts will run on ANY OS, even a phone, without ANY changes to the source code. Plus…well…I love fortran, and if I have yet to see anything I’d need/want to do that it cannot accomplish. I do very little work with characters and strings. 99% numerical computing. I did write a post in python before, and I have written them using BASIC. At one gov’t company I worked for they wouldn’t give me access to fortran, so to make my work easier, I even wrote one using auto-it. Fortran is by far the best solution. FORTRAN FOR LIFE.