# Uncategorized

**URL:** https://fortran-lang.discourse.group/c/uncategorized/1.md?page=2

[Latest](https://fortran-lang.discourse.group/latest.md) · [Categories](https://fortran-lang.discourse.group/categories.md)

**Page:** 3

---

## [The Story of C++: The World's Most Consequential Programming Language | The Official Story](https://fortran-lang.discourse.group/t/the-story-of-c-the-worlds-most-consequential-programming-language-the-official-story/10947)

<div class="topic-metadata">

**Author:** [@ivanpribec](https://fortran-lang.discourse.group/u/ivanpribec)\
**Replies:** 2\
**Last updated:** [June 7, 2026, 12:23pm UTC](https://fortran-lang.discourse.group/t/the-story-of-c-the-worlds-most-consequential-programming-language-the-official-story/10947 "2026-06-07T12:23:12Z")

</div>

---

## [Scripts for scientific programming](https://fortran-lang.discourse.group/t/scripts-for-scientific-programming/10949)

<div class="topic-metadata">

**Author:** [@Beliavsky](https://fortran-lang.discourse.group/u/Beliavsky)\
**Replies:** 3\
**Last updated:** [June 7, 2026, 7:18am UTC](https://fortran-lang.discourse.group/t/scripts-for-scientific-programming/10949 "2026-06-07T07:18:41Z")

</div>

There is a Fortran code snippets thread. I am starting one here for small scripts related to scientific programming. The Python script below (also here) #!/usr/bin/env python3 “”" Convert readable scientific notation in…

---

## [Help wanted: Windows conda build with flang not linking](https://fortran-lang.discourse.group/t/help-wanted-windows-conda-build-with-flang-not-linking/10948)

<div class="topic-metadata">

**Author:** [@RobertPincus](https://fortran-lang.discourse.group/u/RobertPincus)\
**Replies:** 1\
**Last updated:** [June 4, 2026, 10:14pm UTC](https://fortran-lang.discourse.group/t/help-wanted-windows-conda-build-with-flang-not-linking/10948 "2026-06-04T22:14:22Z")

</div>

Greetings fellow Fortraners. I maintain a library written in modern Fortran for computing the flow of radiation (light) through planetary atmospheres. The library and associated .mod files are distributed via conda-forg…

---

## [Enzyme with Fortran](https://fortran-lang.discourse.group/t/enzyme-with-fortran/2273)

<div class="topic-metadata">

**Author:** [@certik](https://fortran-lang.discourse.group/u/certik)\
**Replies:** 9\
**Last updated:** [June 3, 2026, 11:05am UTC](https://fortran-lang.discourse.group/t/enzyme-with-fortran/2273 "2026-06-03T11:05:36Z")

</div>

I am creating a dedicated thread for the Enzyme + Fortran integration, which started here:

---

## [Fortran code snippets](https://fortran-lang.discourse.group/t/fortran-code-snippets/2150)

<div class="topic-metadata">

**Author:** [@Beliavsky](https://fortran-lang.discourse.group/u/Beliavsky)\
**Replies:** 106\
**Last updated:** [June 2, 2026, 12:00pm UTC](https://fortran-lang.discourse.group/t/fortran-code-snippets/2150 "2026-06-02T12:00:08Z")

</div>

As an experiment I’d like to start a thread where people can present snippets of Fortran code. I’ll start. There are continuous symmetric statistical distributions that span (-Inf,Inf), such as the normal distribution, …

---

## [Quantum Programming using Fortran](https://fortran-lang.discourse.group/t/quantum-programming-using-fortran/10776)

<div class="topic-metadata">

**Author:** [@shobhit21287](https://fortran-lang.discourse.group/u/shobhit21287)\
**Replies:** 13\
**Last updated:** [June 1, 2026, 11:15pm UTC](https://fortran-lang.discourse.group/t/quantum-programming-using-fortran/10776 "2026-06-01T23:15:03Z")

</div>

We work with Qiskit and it’s recently enabled a C API (code, demo) to its Rust core to provide low level access to the data model. There is some interesting potential applications with Fortran, due to the promising recen…

---

## [Fortran library distribution and ABI stability](https://fortran-lang.discourse.group/t/fortran-library-distribution-and-abi-stability/10927)

<div class="topic-metadata">

**Author:** [@irukoa](https://fortran-lang.discourse.group/u/irukoa)\
**Replies:** 2\
**Last updated:** [May 31, 2026, 9:02am UTC](https://fortran-lang.discourse.group/t/fortran-library-distribution-and-abi-stability/10927 "2026-05-31T09:02:31Z")

</div>

I have been thinking recently about the current state of Fortran library distribution, especially for modern Fortran libraries exposing module-based APIs (not based on bind(C)). As far as I understand, there are currentl…

---

## [RIP Cleve Moler](https://fortran-lang.discourse.group/t/rip-cleve-moler/10923)

<div class="topic-metadata">

**Author:** [@Beliavsky](https://fortran-lang.discourse.group/u/Beliavsky)\
**Replies:** 7\
**Last updated:** [May 31, 2026, 12:42am UTC](https://fortran-lang.discourse.group/t/rip-cleve-moler/10923 "2026-05-31T00:42:43Z")

</div>

Cleve Moler, Chief Mathematician We are saddened to share that Cleve Moler passed away on May 20, 2026, at the age of 86 at his home surrounded by his family. Cleve was chief mathematician and cofounder of MathWorks an…

---

## [Atomic-fortran library](https://fortran-lang.discourse.group/t/atomic-fortran-library/10933)

<div class="topic-metadata">

**Author:** [@Capinol](https://fortran-lang.discourse.group/u/Capinol)\
**Replies:** 0\
**Last updated:** [May 29, 2026, 8:25pm UTC](https://fortran-lang.discourse.group/t/atomic-fortran-library/10933 "2026-05-29T20:25:56Z")

</div>

Hi yall, I’ve recently started working on a fortran library focused on .pdb files and atoms/elements/chains in general, and I think its starting to come along nicely. If anyone wants to check it out, feedback would be H…

---

## [How CUDA Won by NOT being a Standard | SCALE](https://fortran-lang.discourse.group/t/how-cuda-won-by-not-being-a-standard-scale/10911)

<div class="topic-metadata">

**Author:** [@ivanpribec](https://fortran-lang.discourse.group/u/ivanpribec)\
**Replies:** 2\
**Last updated:** [May 27, 2026, 8:21pm UTC](https://fortran-lang.discourse.group/t/how-cuda-won-by-not-being-a-standard-scale/10911 "2026-05-27T20:21:47Z")

</div>

---

## [Whats the current status of Fortran on MacOS?](https://fortran-lang.discourse.group/t/whats-the-current-status-of-fortran-on-macos/10931)

<div class="topic-metadata">

**Author:** [@Walt](https://fortran-lang.discourse.group/u/Walt)\
**Replies:** 0\
**Last updated:** [May 27, 2026, 4:26pm UTC](https://fortran-lang.discourse.group/t/whats-the-current-status-of-fortran-on-macos/10931 "2026-05-27T16:26:04Z")

</div>

I have been using my Linux box as a remote interface from my Mac for fortran work, I am kind of out of the loop for using it directly on MacOS. The big issue I ran into was using gdb for debugging so I moved to Linux and…

---

## [\`move\_alloc()\` for the function result](https://fortran-lang.discourse.group/t/move-alloc-for-the-function-result/10929)

<div class="topic-metadata">

**Author:** [@septc](https://fortran-lang.discourse.group/u/septc)\
**Replies:** 7\
**Last updated:** [May 27, 2026, 10:12am UTC](https://fortran-lang.discourse.group/t/move-alloc-for-the-function-result/10929 "2026-05-27T10:12:54Z")

</div>

Hello, Is it legal to pass the result variable of a function (which returns an allocatable variable) and use move\_alloc() to move the function result to another allocatable variable ? Something like… program main imp…

---

## [Curious what most people are using Fortran for](https://fortran-lang.discourse.group/t/curious-what-most-people-are-using-fortran-for/10901)

<div class="topic-metadata">

**Author:** [@BFelsher](https://fortran-lang.discourse.group/u/BFelsher)\
**Replies:** 26\
**Last updated:** [May 22, 2026, 11:08am UTC](https://fortran-lang.discourse.group/t/curious-what-most-people-are-using-fortran-for/10901 "2026-05-22T11:08:50Z")

</div>

Hi, I’m just interested in what most people are using FORTRAN for and I thought it might be fun to talk about. I use it professionally mostly for writing CNC machine post-processors, but also other numerical utilities r…

---

## [Collaborations Workshop 2026 (CW26): "Fortran index: Facilitating better knowledge exchange within the Fortran community"](https://fortran-lang.discourse.group/t/collaborations-workshop-2026-cw26-fortran-index-facilitating-better-knowledge-exchange-within-the-fortran-community/10885)

<div class="topic-metadata">

**Author:** [@vmagnin](https://fortran-lang.discourse.group/u/vmagnin)\
**Replies:** 2\
**Last updated:** [May 13, 2026, 10:24am UTC](https://fortran-lang.discourse.group/t/collaborations-workshop-2026-cw26-fortran-index-facilitating-better-knowledge-exchange-within-the-fortran-community/10885 "2026-05-13T10:24:48Z")

</div>

Lightning talks Day 1: Tuesday 28 April, 11:10 - 11:50 Session 1.2 - Fortran index: Facilitating better knowledge exchange within the Fortran community Joe Wallwork, Institute of Computing for Climate Science, Univer…

---

## [Nag compiler pricing](https://fortran-lang.discourse.group/t/nag-compiler-pricing/10619)

<div class="topic-metadata">

**Author:** [@cmaapic](https://fortran-lang.discourse.group/u/cmaapic)\
**Replies:** 1\
**Last updated:** [May 10, 2026, 11:12pm UTC](https://fortran-lang.discourse.group/t/nag-compiler-pricing/10619 "2026-05-10T23:12:21Z")

</div>

Nag have announced new pricing for the compiler. Visit for details.

---

## [With LLMs, should Fortran have more built-in procedures and delete more legacy features?](https://fortran-lang.discourse.group/t/with-llms-should-fortran-have-more-built-in-procedures-and-delete-more-legacy-features/10891)

<div class="topic-metadata">

**Author:** [@Beliavsky](https://fortran-lang.discourse.group/u/Beliavsky)\
**Replies:** 28\
**Last updated:** [May 10, 2026, 8:52pm UTC](https://fortran-lang.discourse.group/t/with-llms-should-fortran-have-more-built-in-procedures-and-delete-more-legacy-features/10891 "2026-05-10T20:52:21Z")

</div>

LLMs will do an increasing share of coding. I think that strengthens the case for more built-in procedures, for two reasons: instead of LLMs creating the same procedures repeatedly, they can be instructed to use proced…

---

## [Interpreter syntax to make real64 the default](https://fortran-lang.discourse.group/t/interpreter-syntax-to-make-real64-the-default/10894)

<div class="topic-metadata">

**Author:** [@Beliavsky](https://fortran-lang.discourse.group/u/Beliavsky)\
**Replies:** 4\
**Last updated:** [May 10, 2026, 3:35pm UTC](https://fortran-lang.discourse.group/t/interpreter-syntax-to-make-real64-the-default/10894 "2026-05-10T15:35:25Z")

</div>

In a Fortran interpreter, it is clunky to type implicit none integer, parameter :: dp = kind(1.0d0) real(kind=dp) :: x, y y = 2.0\_dp\*x so I want ofort to behave as follows when emitting source code from an interactive …

---

## [Windows Fortran compiler with user-friendly installation](https://fortran-lang.discourse.group/t/windows-fortran-compiler-with-user-friendly-installation/10877)

<div class="topic-metadata">

**Author:** [@feenberg](https://fortran-lang.discourse.group/u/feenberg)\
**Replies:** 4\
**Last updated:** [May 8, 2026, 10:39am UTC](https://fortran-lang.discourse.group/t/windows-fortran-compiler-with-user-friendly-installation/10877 "2026-05-08T10:39:56Z")

</div>

I am looking for a windows Fortran compiler I can suggest non-developer users install to compile an F95 source file. The site I used to suggest (equation.com) is now covered with download links that actually link to ma…

---

## [Algol libraries](https://fortran-lang.discourse.group/t/algol-libraries/10890)

<div class="topic-metadata">

**Author:** [@Beliavsky](https://fortran-lang.discourse.group/u/Beliavsky)\
**Replies:** 4\
**Last updated:** [May 6, 2026, 8:40am UTC](https://fortran-lang.discourse.group/t/algol-libraries/10890 "2026-05-06T08:40:17Z")

</div>

Some math libraries were originally in Algol, more often Algol 60 than Algol 68, which is now supported by gcc. The Algol libaries were translated to Fortran 77, and sometimes from Fortran 77 to modern Fortran, but I won…

---

## [Program for generating a Snowflake ID](https://fortran-lang.discourse.group/t/program-for-generating-a-snowflake-id/10887)

<div class="topic-metadata">

**Author:** [@art-rasa](https://fortran-lang.discourse.group/u/art-rasa)\
**Replies:** 0\
**Last updated:** [May 3, 2026, 8:14pm UTC](https://fortran-lang.discourse.group/t/program-for-generating-a-snowflake-id/10887 "2026-05-03T20:14:49Z")

</div>

Hello all, here is a little program I wrote that prints a Snowflake ID from the current system time. As per Snowflake ID format, Unix timestamp, machine number and sequence ID are embedded into a 64-bit integer variable…

---

## [Test program with undefined variables runs and gives correct results](https://fortran-lang.discourse.group/t/test-program-with-undefined-variables-runs-and-gives-correct-results/10881)

<div class="topic-metadata">

**Author:** [@mecej4](https://fortran-lang.discourse.group/u/mecej4)\
**Replies:** 4\
**Last updated:** [May 1, 2026, 8:27am UTC](https://fortran-lang.discourse.group/t/test-program-with-undefined-variables-runs-and-gives-correct-results/10881 "2026-05-01T08:27:14Z")

</div>

I have had a strange experience with a test program, which I report here to seek some light on what the explanation is. The program is about 2,000 lines, with two source files, and three unformatted data files. A zip fil…

---

## [Philip L. Roe (1938 - 2026)](https://fortran-lang.discourse.group/t/philip-l-roe-1938-2026/10878)

<div class="topic-metadata">

**Author:** [@ivanpribec](https://fortran-lang.discourse.group/u/ivanpribec)\
**Replies:** 8\
**Last updated:** [May 1, 2026, 6:01am UTC](https://fortran-lang.discourse.group/t/philip-l-roe-1938-2026/10878 "2026-05-01T06:01:02Z")

</div>

Hiroaki Nishikawa (also a Fortran programmer) wrote on X, Phil Roe (1938–2026), Professor of Aerospace Engineering at the University of Michigan, was my advisor during my doctoral study. I greatly admired his thor…

---

## [Google Summer of Code 2026](https://fortran-lang.discourse.group/t/google-summer-of-code-2026/10674)

<div class="topic-metadata">

**Author:** [@Pranavchiku](https://fortran-lang.discourse.group/u/Pranavchiku)\
**Replies:** 40\
**Last updated:** [April 30, 2026, 7:29pm UTC](https://fortran-lang.discourse.group/t/google-summer-of-code-2026/10674 "2026-04-30T19:29:26Z")

</div>

Hey everyone, happy to say that Fortran-Lang is applying for Google Summer of Code 2026 (GSoC ‘26). The deadline for application is 3rd February, 18:00 UTC. I request any interested mentors to please message here. Let’s…

---

## [Matlab MEX free-form Fortran: Finally!](https://fortran-lang.discourse.group/t/matlab-mex-free-form-fortran-finally/10874)

<div class="topic-metadata">

**Author:** [@aledinola](https://fortran-lang.discourse.group/u/aledinola)\
**Replies:** 9\
**Last updated:** [April 29, 2026, 1:02pm UTC](https://fortran-lang.discourse.group/t/matlab-mex-free-form-fortran-finally/10874 "2026-04-29T13:02:25Z")

</div>

Finally, Matlab R2026a allows mex to compile free-form Fortran code. From https://uk.mathworks.com/help/matlab/ref/mex.html Build MEX functions from free-form Fortran source files The mex command builds MEX functions …

---

## [FOSDEM 2026 in Brussels](https://fortran-lang.discourse.group/t/fosdem-2026-in-brussels/10668)

<div class="topic-metadata">

**Author:** [@MarDie](https://fortran-lang.discourse.group/u/MarDie)\
**Replies:** 2\
**Last updated:** [April 29, 2026, 9:49am UTC](https://fortran-lang.discourse.group/t/fosdem-2026-in-brussels/10668 "2026-04-29T09:49:33Z")

</div>

I was wondering if anyone plans to attend FOSDEM 2026 - Home. I might go there for at least one day so feel free to ping me if you’re interested in meeting there.

---

## [Recursively defined derived types - bug in gfortran?](https://fortran-lang.discourse.group/t/recursively-defined-derived-types-bug-in-gfortran/2416)

<div class="topic-metadata">

**Author:** [@Arjen](https://fortran-lang.discourse.group/u/Arjen)\
**Replies:** 13\
**Last updated:** [April 28, 2026, 5:05pm UTC](https://fortran-lang.discourse.group/t/recursively-defined-derived-types-bug-in-gfortran/2416 "2026-04-28T17:05:09Z")

</div>

I am experimenting with a recursively defined derived type, where the recursion is via an allocatable component instead of a pointer. This way I hope to avoid having to program a deep copy of the structure. I used this l…

---

## [SymEngine.f90 repeatedly evaluate an expression](https://fortran-lang.discourse.group/t/symengine-f90-repeatedly-evaluate-an-expression/9911)

<div class="topic-metadata">

**Author:** [@Blaise](https://fortran-lang.discourse.group/u/Blaise)\
**Replies:** 6\
**Last updated:** [April 22, 2026, 5:57pm UTC](https://fortran-lang.discourse.group/t/symengine-f90-repeatedly-evaluate-an-expression/9911 "2026-04-22T17:57:25Z")

</div>

What’s the closest thing to lambdifying an expression using SymEngine.f90? Say I have the following code: use symengine type(Basic) :: x, y, f x = Symbol("x") f = parse("x\*\*2+2\*x") I would I do the equivalent…

---

## [Little FORTRAN77 Chess engine](https://fortran-lang.discourse.group/t/little-fortran77-chess-engine/10865)

<div class="topic-metadata">

**Author:** [@Capinol](https://fortran-lang.discourse.group/u/Capinol)\
**Replies:** 0\
**Last updated:** [April 21, 2026, 4:49pm UTC](https://fortran-lang.discourse.group/t/little-fortran77-chess-engine/10865 "2026-04-21T16:49:32Z")

</div>

Hi all! Not a long time ago, I wondered, how it would be to write a chess engine in “pure” FORTRAN77 (no vendor extensions), so I decided to do it! It’s not very progressed right now - I’ve implemented the xboard protoc…

---

## [30 Years of HPC: many hardware advances, little adoption of new languages](https://fortran-lang.discourse.group/t/30-years-of-hpc-many-hardware-advances-little-adoption-of-new-languages/10853)

<div class="topic-metadata">

**Author:** [@zaikunzhang](https://fortran-lang.discourse.group/u/zaikunzhang)\
**Replies:** 2\
**Last updated:** [April 18, 2026, 3:07pm UTC](https://fortran-lang.discourse.group/t/30-years-of-hpc-many-hardware-advances-little-adoption-of-new-languages/10853 "2026-04-18T15:07:29Z")

</div>

---

## [Finding changepoints in time series](https://fortran-lang.discourse.group/t/finding-changepoints-in-time-series/10859)

<div class="topic-metadata">

**Author:** [@Beliavsky](https://fortran-lang.discourse.group/u/Beliavsky)\
**Replies:** 1\
**Last updated:** [April 16, 2026, 10:26pm UTC](https://fortran-lang.discourse.group/t/finding-changepoints-in-time-series/10859 "2026-04-16T22:26:55Z")

</div>

In finance and other fields, one looks for changes in the properties of time series. The daily standard deviation of stock market returns (the “volatility”) can be much higher or lower than usual, and the correlation of …

[Previous page](https://fortran-lang.discourse.group/c/uncategorized/1.md?page=1)

[Next page](https://fortran-lang.discourse.group/c/uncategorized/1.md?page=3)
