-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rewrite all AMOS code in julia #461
Comments
Very, very early on (think Julia 0.5 or so), the AMOS Fortran code was auto-translated to Julia. That work is preserved on the |
How about just BB'ing the new C code and using that as a starting point? I assume it will be better maintained. |
Where are we going to put the new C code? Are we replacing existing fortran code? In the long run, we should replace all the old code that has been rewritten. So my suggestion would be to export the prefixed functions first. |
The new C code could just be an Yggdrasil recipe, where it pulls it in from upstream. Agree that we should use it only when we feel it is ready and we can prefix it or namespace it or something. |
I also see your native Julia PR, which would also be really cool to use, and it would be more maintainable than the auto-translated version with gotos and what not. |
Recently, the SciPy community rewrote AMOS's F77 code in C. scipy/scipy#19587
I wonder if it's worth rewriting with julia.
Maybe we can rewrite a function in julia first to see if there is a performance improvement.
The text was updated successfully, but these errors were encountered: