fortran-lang.discourse.group… "Version 5.2 of the AMD AOCC compiler has been released. A DO CONCURRENT parallelization feature was added in Fortran. Also, the next major release, Version 6, will be based on llvm-flang and not “classic” flang like current versions."
For the code
if (c .and. d) then
Fortran does not require short-circuit evaluation: the compiler may evaluate c and d in either order, or both. Code that runs with gfortran -O2 may crash with -O0. Compile and run with and without optimization to catch such bugs.
fortran-lang.discourse.group…
VSCode with the Modern Fortran plug-in and fortls shows you the definition of type-bound or object-bound procedures by clicking on Go to Implementations or Peek. The thread discusses many text editors on Linux that support Fortran.
fortran-lang.discourse.group… "The Intel Fortran team was curious if the [compiler] was an enabling technology for the Artemis moon mission completed a few weeks ago. NASA and confirmed that Intel Fortran was used to build their workhorse fluid dynamics solvers OVERFLOW and FUN3D"
fortran-lang.discourse.group… Simon Geard created a Fortran interface to Tcl’s regex engine found that Claude 4.7’s Fortran knowledge is discernibly better than that of 4.6. I have been impressed by 4.6 and Codex.
Christopher Albert has compared the Fortran coding ability of agents, finding codex-gpt-5.4-default and codex-gpt-5-codex-mini-default to be the best github.com/lazy-fortran/fort….
At Fortran Discourse he wrote, "I was playing with the new Qwen 3.5 family of models and benchmarked them" [...]. "Qwen is still a bit worse than Claude and GPT, but can solve more than 50% of my tasks." Qwen is an open-source model. fortran-lang.discourse.group…
github.com/szaghi/formal
Generates API documentation websites for Fortran projects using FORD (Fortran Documenter) and VitePress, by Stefano Zaghi, who has numerous projects.
ideas-productivity.org/event… Damian Rouson will give a virtual talk Please, No More Loops (Than Necessary): New Patterns in Fortran 2023 on Jan 21 2026 1:00 pm - 2:00 pm EDT
ideas-productivity.org/event… Damian Rouson will give a virtual talk Please, No More Loops (Than Necessary): New Patterns in Fortran 2023 on Jan 21 2026 1:00 pm - 2:00 pm EDT
fortran-lang.discourse.group…
To simplify compiler bug reports, Damian Rouson suggests that
1. All procedure definitions go in submodules
2. Each submodule’s immediate ancestor is a module (i.e., there’s no intervening submodule)
3. Each file contains only one module or one submodule.
Had an interesting discussion with a colleague about the merits of #Fortran and #Python for an undergrad class (ME not CS) on numerical linear algebra. Having just migrated my personal webpage, I figured I'll start a technical blog and write about it.
👉 tinyurl.com/3a4dfcnu
New post about 𝗙𝗼𝗿𝘁𝗿𝗮𝗻. We'll explore how to go from a naïve implementation of the Jacobi method taking a whole minute to solve the 2D Poisson (~250 000 unknowns) to a multithreaded one solving the same problem in less than 3 seconds.
👉 tinyurl.com/2pykry9h