Displaying 2 results from an estimated 2 matches for "variousl".
Did you mean:
various
2017 Jun 06
2
Philosophy behind converting Fortran to C for use in R
Hello.
This is not a question about a bug or even best practices; rather I'm
trying to understand the philosophy or theory as to why certain
portions of the R codebase are written as they are. If this question
is better posed elsewhere, please point me in the proper direction.
In the thread about the issues with the Tukey line, Martin said [1]:
> when this topic came up last (for me) in
2017 Jun 06
0
Philosophy behind converting Fortran to C for use in R
Here are three reasons for converting Fortran code, especially older
Fortran code, to C:
1. The C-Fortran interface is not standardized. Various Fortran compilers
pass logical and character arguments in various ways. Various Fortran
compilers mangle function and common block names in variousl ways. You can
avoid that problem by restricting R to using a certain Fortran compiler,
but that can make porting R to a new platform difficult.
2. By default, variables in Fortran routines are not allocated on the
stack, but are statically allocated, making recursion hard.
3. New CS graduates te...