Chris MacMackin

Results 123 comments of Chris MacMackin

[Modern Fortran in Practice](http://www.cambridge.org/gb/academic/subjects/computer-science/scientific-computing-scientific-software/modern-fortran-practice) is also interesting, although some of its styles are more Fortran 90 oriented.

My two cents (knowing that I would appear to have been over-ruled in at least one case, which is fine): I don't like using uppercase letters at all in Fortran....

@zbeekman do you know if there is any particular reason to use unlicense rather than CC0? I know CC0 is the one recommended by GNU for this stuff, but is...

Furthermore, most Creative Commons licenses (except CC0) are considered inappropriate for source code. Creative Commons admits this themselves. I gather it's because those licenses don't say anything about patents. On...

What you're describing is a sort of automatic [forwarding](https://en.wikipedia.org/wiki/Forwarding_(object-oriented_programming)). If there is no type component, type-bound procedure, or procedure taking this type as an argument then we want the compiler...

This isn't a common feature. The only language I know of to support it is [Go](https://golang.org/ref/spec#Struct_types). I'm not familiar with Go, however, so I can't explain all of the subtleties....

That's the one I was thinking of. There are some other good suggestions in that document too.

Well, the obvious one would be operations on entire arrays. Another would be using an interface to overload the constructor for a derived type. On 21 Jan 2016 08:18, "Damian...

@szaghi I haven't used ifort extensively enough to be able to say. On 21/01/16 09:09, Stefano Zaghi wrote: > @rouson https://github.com/rouson Great discussion! :clap: > > @cmacmackin https://github.com/cmacmackin I have...

Another thing which hasn't been mentioned here is the preprocessor. While most projects use it somewhere or other, it is not actually part of any Fortran standard (yes, I know...