Yes, that is the section I am referring to, in particular paragraph:
Once a variable is imported this way (or, equivalently, with the import keyword), a module may not create its own variable with the same name. Imported variables are read-only; assigning to a global variable always affects a variable owned by the current module, or else raises an error.
In Fortran, I can have two or more separate files/subroutines and for as long as all "use mymodule", they all can read and write to its variables and so communicate with each other that way....the text above from the Julia docs says that imported variable are read only...so, either I am missing something or this is simply not a replacement to Fortran's modules...and, maybe, simply, one needs to always keep passing around a pointer to the data as argument to every function interested in manipulating it.
?
Germán