Re: interface-implementation separation



Tobias Burnus <burnus@xxxxxxxx> wrote:

Well, submodules are what you want. But to my knowledge not a single
compiler supports them up to now
....
As most compiler vendors will probably first concentrate on Fortran
2003 before going beyond (TR, F2008), you most likely have to wait a
few years before you see this feature. (You could lobby your vendor if
you need it earlier.)

While that sounds sensible, I have heard several vendor reps say
otherwise - that they have enough customer demand for submodules that
they intend to add that functionality before completing some parts of
f2003 (such as parameterized derived types, which apparently are among
the trickier things for implementors). Count that as hearsay; I heard
this in casual conversation rather than as any inside information, and
I'm sure it didn't count as anything like a commitment. So if you are
hot for it earlier, yes, it might be worth lobbying your vendor. In
fact, it might be worth more specifically because it sounds like you
wouldn't be the only customer asking for it.

--
Richard Maine | Good judgment comes from experience;
email: my first.last at org.domain| experience comes from bad judgment.
org: nasa, domain: gov | -- Mark Twain
.



Relevant Pages

  • Re: new book: Guide to Fortran 2003 Programming (Brainerd)
    ... release timeline for a fully f2003-compliant compiler. ... Each vendor updates their f2003 features list ... whenever an upgrade is released but each vendor has a different list. ... A trivial one is for instance the error function "erf" of Fortran ...
    (comp.lang.fortran)
  • Re: Problem with a linked list
    ... If a language vendor is not getting feedback about C, but is about C++, ... spending effort, going forward, on the older C compiler outside of ... rushing to support the "C99" standard. ...
    (comp.lang.c)
  • Re: STM32 ARM toolset advice?
    ... Compulsory car comparison: would you buy a car where the motor block is ... you yourself using a self-help book) can fix? ... compilers work better than a compiler vendor. ...
    (comp.arch.embedded)
  • Re: Conversion from MF Cobol to.....
    ... tell the vendor you aren't going to play unless they run your 4 programs ... against their compiler and return to you the compile results. ... must pay each year or the system will stop working. ... undocumented and changing proprietry formats that are locked into one ...
    (comp.lang.cobol)
  • Re: Fortran 77 parser
    ... that no other vendor supported. ... compilers and Cray hardware. ... And instead of supporting the BLAS at the compiler level (which I ...
    (comp.lang.fortran)