# What are your favorite and least favorite things about Fortran?

**URL:** <https://fortran-lang.discourse.group/t/what-are-your-favorite-and-least-favorite-things-about-fortran/27>\
**Category:** Uncategorized\
**Created:** [May 6, 2020, 2:16pm UTC](https://fortran-lang.discourse.group/t/what-are-your-favorite-and-least-favorite-things-about-fortran/27 "2020-05-06T14:16:18Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![stavros](https://avatars.discourse-cdn.com/v4/letter/s/51bf81/32.png) [@stavros](https://fortran-lang.discourse.group/u/stavros)\
**Post date:** [May 7, 2020, 7:08am UTC](https://fortran-lang.discourse.group/t/what-are-your-favorite-and-least-favorite-things-about-fortran/27/5 "2020-05-07T07:08:39Z")

</div>

Favorite:

1. Its simplicity, you can teach programming 101 with Fortran and within a week to cover everything. While an experienced programmer could take up Fortran and start writing production-level code within a couple of days.
2. Multidimensional array handling and the many intrinsic related functions.
3. Off the self optimized compilers. Just understand what is row- vs column-major and what is the correct order in loops and for most of the people is all they will ever need to write optimized (speed-wise) code.

Least favorite:

1. Lack of a complete, well-documented, easy-to-use (OS independent), package manager.
2. Lack of templates.
3. I hate the percentage ‘%’ symbol for OOP. The dot ‘.’ symbol is much more intuitive as well as faster to type.

---

_[View the full topic](https://fortran-lang.discourse.group/t/what-are-your-favorite-and-least-favorite-things-about-fortran/27)._
