Which five features should Fortran 202Y implement?

I only have three whishes:

  • union type in relation to c interoperability; see also doc N2230 by Reinhold Bader, see also proposal #188 by Steve Lionel
  • unsigned integer, see doc N2230 above
  • allow the length of a name be longer that the current limit of 63 characters; see proposal #208

According to the mailing list there is already ongoing work to implement the support of unsigned integers by gfortran:

6 Likes

Pure generic subroutines/functions/methods/derived types.

call test_function<integer(c_int)>(123)

my_thing = new_thing<character(:)>("hi there")

So much code reduction and ultra extensive preprocessed polymorphism for code itself.