Ondřej Čertík
Ondřej Čertík
With caching on, both main and this PR show 0.288s. With caching off, this PR is 0.543s, main is 0.716s.
With the current paper which does not allow type bound procedures, how exactly would this be written: ```f90 template eval_tmpl(T) type, template :: T end type interface real function eval(this,...
(I am going to reopen this issue, I think we have not reached a conclusion what to do about this.)
The reasons/arguments against adding type-bound procedures in the proposal were: * Java allows both type bound and external procedures which leads to duplicating code in the library, in order to...
Summary of November 5 call (present: @tclune, @gklimowicz, @rouson, @everythingfunctional, @FortranFan, @certik, @mleair): * Work on use cases, some are performance critical in hot loops, some are not (only happens...
Summary of November 19 call (present: @tclune, @gklimowicz, @FortranFan, @mleair, @certik): * @tclune created an initial document for use cases: #26 * We had a lot of discussion about use...
Regarding slow compilers, I actually think if we go with the "strong concept" idea, as discussed at our last meeting: https://fortran-lang.discourse.group/t/generics-proposal-for-202y-video-call/353/7?u=certik it can be implemented in a way that compiles...
I will try to have a prototype compiler implementation of the generics, which would help answer many of these questions.
Here are the various issues/proposals for generics and the associated discussions from the [fortran_proposals](https://github.com/j3-fortran/fortran_proposals) repository: * https://github.com/j3-fortran/fortran_proposals/issues/125 * https://github.com/j3-fortran/fortran_proposals/issues/74 * https://github.com/j3-fortran/fortran_proposals/issues/29 * https://github.com/j3-fortran/fortran_proposals/issues/4
Our next meeting is on Thursday Oct 22, 2020 01:00 PM Pacific Time: https://fortran-lang.discourse.group/t/generics-proposal-for-202y-video-call/353/3