(I am actually not a fan of inferred typing except for interactive use. Either way we would have to play with it more. If there is a lot of interest in this, we can work on it.)
What I am thinking is to use this workflow to add and use new features such as:
- default arguments
- namespaces for modules
- generics!!
- error handling, perhaps using the
tryfeatures as in Zig
I think any new proposal can be implemented in such a way to transpile into a form that current Fortran compilers can compile. That way we can actually start using it.