Re:Why physicists still use Fortran (2015)
by krallja on Sunday October 15, 2017 @01:50PM
(#15478173)
Your .NET wrapper doesn't need to expose the same name or calling convention. That's why you use a wrapper: to abstract away distasteful non-idiomatic decisions in the wrapped API.
Sounds like your IT department botched the wrapper. Wouldn't a more successful candidate likely just have used an abstraction layer between the .net conventions you were expecting and whatever the native code was doing?
Re:Why physicists still use Fortran (2015)
by cm2187 on Sunday October 15, 2017 @01:34PM
(#15478091)
Nope, the library itself is sold that way. See the documentation:
https://www.nag.co.uk/numeric/DT/nagdotnet_dtw02/html/conten...
Basically I refused to touch this thing, using a library which makes the code unreadable is going to be a bug magnet. I would be surprised if I was the only one having this reaction to 1960s coding convention surfacing in modern code.
So selling new licenses should be a good enough reason.