Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Julia uses LLVM for its jit architecture, if I recall correctly.

That makes it a good candidate for running well on ARM platforms (think embedded data processing at the edge).

Not sure how well fortran does on ARM.



Fortran does quite well on almost any major CPU since 1950's, including GPUs.

Actually one of the reasons CUDA won the hearts of researchers over OpenCL, is that Khronos never cared for Fortran, and even C++ was late to the party.

I attended one Khronos webminar where the panel was puzzled with a question from the audience regarding Fortran support roadmap.

NVidia is sponsoring the work on the LLVM Fortran frontend, so same applies.

https://flang.llvm.org/docs/


“sponsoring” in this case means writing nearly all of it ourselves (although we’ve had lots of help from Arm and some others on specific areas like OpenMP).


I see, I do follow LLVM conference talks, but not that deep.


And because it runs on arm (there are official arm binaries at julialang.org) you can run Julia on your phone:

https://bsky.app/profile/badphysicist.bsky.social/post/3lhfm...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: