# Fortran Developer's Poll - 2022

**URL:** <https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877>\
**Category:** Poll\
**Created:** [June 30, 2022, 10:18pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877 "2022-06-30T22:18:48Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [June 30, 2022, 10:18pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/1 "2022-06-30T22:18:48Z")

</div>

As a continuation of an older post about Code Editors used to write Fortran: [Code Editors/IDEs used for Fortran](https://fortran-lang.discourse.group/t/code-editors-ides-used-for-fortran/3139). I thought it would be interesting to get some statistics about the OSs and processors people use to develop Fortran on/for, as well as the type of parallelism, if any, folks use.

If the survey has a good turn out maybe it can become an annual poll to help us identify areas that are of high demand and are in need of support.

Feel free to share this survey with your teams/research groups!

* * *

## Operating Systems

What Operating Systems do you use to develop Fortran or have as targets?

### Note

For MacOS I think it is more useful to know the split of the users between Apple and Intel silicon instead of the specific OS version.

_Poll ([view on site](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/1))_

## Fortran Compilers

What Fortran compilers are you regularly using?

_Poll ([view on site](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/1))_

## Fortran & Parallelism

Do you use any form of parallelism in your codes?

_Poll ([view on site](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/1))_

Do you use Fortran on HPCs?

_Poll ([view on site](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/1))_

## Platforms & Architectures

What Processor Units are you using (CPUs & GPUs, etc.)?  
Sorted by the most common companies that design processing units.

For Enterprise level hardware things get a bit complicated; post in the comments if you know the company that designed the chip.

_Poll ([view on site](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/1))_

## Peripheral Fortran Tools

Do you use any of the following tools? If so which ones?

_Poll ([view on site](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/1))_

* * *

Thank you for participating on this poll!

---

<div class="post-metadata">

**Author:** ![Harper](https://avatars.discourse-cdn.com/v4/letter/h/b5ac83/32.png) [@Harper](https://fortran-lang.discourse.group/u/Harper)\
**Post date:** [June 30, 2022, 10:41pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/2 "2022-06-30T22:41:46Z")

</div>

Don’t know answers to some questions. On one x86\_64 system uname -a says I use 5.16.13-archi-1  
and on the other it says I use 18-dev-Ubuntu. (I use Fortran but am not a systems programmer. It would help unsophicticated Linux users like me if you had told us how to find the answers to your questions on  
Operating Systems and Processor Unit Designers.)

---

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [June 30, 2022, 10:44pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/3 "2022-06-30T22:44:50Z")

</div>

`lscpu` should print the `Model name` of your CPU, which is what the “Platforms & Architectures” question is, as for the OS, `Linux: Ubuntu & derivatives` is fine.

---

<div class="post-metadata">

**Author:** ![Harper](https://avatars.discourse-cdn.com/v4/letter/h/b5ac83/32.png) [@Harper](https://fortran-lang.discourse.group/u/Harper)\
**Post date:** [June 30, 2022, 10:50pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/4 "2022-06-30T22:50:18Z")

</div>

On mu Ubuntu system Model Name is Intel(R) Core™ i7-8750H CPU @ 2.20GHz  
On my non-Ubuntu one Model Name is Intel(R) Core™ i7-8700 CPU @ 3.20GHz

---

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [June 30, 2022, 10:51pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/5 "2022-06-30T22:51:36Z")

</div>

Cool, so that should be `Intel: CPUs` then

---

<div class="post-metadata">

**Author:** ![Nocaster60](https://avatars.discourse-cdn.com/v4/letter/n/f0a364/32.png) [@Nocaster60](https://fortran-lang.discourse.group/u/Nocaster60)\
**Post date:** [July 1, 2022, 2:20pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/6 "2022-07-01T14:20:32Z")

</div>

Probably shouldn’t admit to it but I still have to target Windows XP.

---

<div class="post-metadata">

**Author:** ![awvwgk](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/awvwgk/32/154_2.png) [@awvwgk](https://fortran-lang.discourse.group/u/awvwgk)\
**Post date:** [July 1, 2022, 2:29pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/7 "2022-07-01T14:29:38Z")

</div>

> [@gnikit](#):
>
> What Operating Systems do you use to develop Fortran or have as targets?

I’m developing on and targeting more platforms than allowed in the poll ;), I went with the ones I mostly use for development. I’m probably supporting way too many platforms for my projects…

---

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [July 1, 2022, 3:35pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/9 "2022-07-01T15:35:56Z")

</div>

I thought this would be the case for a few people here 😅! My approach has shifted during the years from _build it and they will come_ to _what is the bare minimum maintenance work I can do?_

---

<div class="post-metadata">

**Author:** ![whuhn](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/whuhn/32/1887_2.png) [@whuhn](https://fortran-lang.discourse.group/u/whuhn)\
**Post date:** [July 1, 2022, 3:39pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/10 "2022-07-01T15:39:11Z")

</div>

I was wondering how long it would take until I could proclaim “I use Arch BTW” on this forum.

Those parallel programming results took me by complete surprise.

---

<div class="post-metadata">

**Author:** ![milancurcic](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/milancurcic/32/2_2.png) [@milancurcic](https://fortran-lang.discourse.group/u/milancurcic)\
**Post date:** [July 1, 2022, 4:30pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/11 "2022-07-01T16:30:56Z")

</div>

The level of adoption of LFortran, coarrays, and fpm are impressive to me.

---

<div class="post-metadata">

**Author:** ![nncarlson](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/nncarlson/32/1175_2.png) [@nncarlson](https://fortran-lang.discourse.group/u/nncarlson)\
**Post date:** [July 1, 2022, 5:07pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/12 "2022-07-01T17:07:53Z")

</div>

The peripheral tools poll needs a “none of the above” selection.

---

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [July 1, 2022, 6:01pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/13 "2022-07-01T18:01:54Z")

</div>

Thanks but I think that can easily be inferred by the difference in the vote counts.

---

<div class="post-metadata">

**Author:** ![simong](https://avatars.discourse-cdn.com/v4/letter/s/df788c/32.png) [@simong](https://fortran-lang.discourse.group/u/simong)\
**Post date:** [July 1, 2022, 8:19pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/14 "2022-07-01T20:19:14Z")

</div>

Linux : _Mageia8_

---

<div class="post-metadata">

**Author:** ![Jweber](https://avatars.discourse-cdn.com/v4/letter/j/e95f7d/32.png) [@Jweber](https://fortran-lang.discourse.group/u/Jweber)\
**Post date:** [July 1, 2022, 9:29pm UTC](https://fortran-lang.discourse.group/t/fortran-developers-poll-2022/3877/15 "2022-07-01T21:29:14Z")

</div>

Indeed, but I think there is a bit of a bias concering the users of the forum.
