# Resistance to modernization

**URL:** <https://fortran-lang.discourse.group/t/resistance-to-modernization/4136>\
**Category:** Uncategorized\
**Created:** [August 8, 2022, 8:23pm UTC](https://fortran-lang.discourse.group/t/resistance-to-modernization/4136 "2022-08-08T20:23:21Z")\
**Posts on this page:** 1\
**Showing post:** 105

<div class="post-metadata">

**Author:** ![zaikunzhang](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/zaikunzhang/32/785_2.png) [@zaikunzhang](https://fortran-lang.discourse.group/u/zaikunzhang)\
**Post date:** [August 19, 2022, 5:29pm UTC](https://fortran-lang.discourse.group/t/resistance-to-modernization/4136/105 "2022-08-19T17:29:44Z")

</div>

Hello, nice to receive your questions / comments, and thank you very much for them. I am a MATLAB user. So let me focus on MATLAB.

> [@kargl](#):
>
> Do you use matlab/python/R/julia without reading any documentation on those languages or reading any other on-line information about them? I’ve come to realize that **User** s of Fortran seem to have an inability to read or to communicate with Fortran vendors.

Reading the documentation is not very often needed. It is **performant out of the box** for most of the work I need to do. As I mentioned, users need a tool that is fairly easy to use and can solve their problems sufficiently well.

Exceptional cases exist, of course, but they are exceptions.

> [@kargl](#):
>
> How well do matlab/python/R/julia work on the CPUs listed in the submodel option mentioned above? I can use gfortran to compile my Fortran code on an ARM64, powerpc, aarch64, IA32, X86\_64, sparc64, or alpha system without a single change in the Fortran code. I also do this on FreeBSD where matlab is unavailable unless one wants to try to run matlab under FreeBSD’s linuxulator.

This is impressive! However, most users do not care. They just want a tool that is fairly easy to use and can solve their problems sufficiently well on the platform they are using with the least programming effort, because they are not programmers.

> [@kargl](#):
>
> The benchmark was silly and led to silly conclusions. It at most demonstrated that the **User** does not understand the tools s/he used.

My teachers did not teach me good English, but they did teach me that it is downgrading to answer questions that contain words like “silly”. So I will neglect this one. Thank you anyway.

By the way, the [“test” mentioned above](https://fortran-lang.discourse.group/t/testing-the-performance-of-matmul-under-default-compiler-settings/4096) (it is too nonsystematic to be called a benchmark) did not contain any conclusion. Instead, it just showed some phenomena and ended openly with questions. I hope the English in that post was good enough so that anyone literate can understand it correctly. If no, I apologize again for my poor English.

Anyway, it is a bit surprising but still amusing to see people attacking imaginary conclusions that never exist.

---

_[View the full topic](https://fortran-lang.discourse.group/t/resistance-to-modernization/4136)._
