5 ms·
"Then when I went to Julia it made sense to vectorize when it felt good and write a loop when it felt good. Because both are fast, focus on what makes the code
by Bostonian 1y ago
"Then when I went to Julia it made sense to vectorize when it felt good and write a loop when it felt good. Because both are fast, focus on what makes the code easiest to read an understand."
This is true of modern Fortran also.
- sundarurfriend 1y agoThe amount of work that's been put into Fortran by the LFortran [1] folks and others in recent years [2] is nothing short of absurdly impressive! [1] https://lfortran.org/ https://lfortran.org/ [2] "in recent years" because that's when I became aware of this stuff, not to say there wasn't effort before then
- pklausler 1y agoIf you’re going to give praise, include the GNU Fortran developers, who have really set the standard for open source production quality Fortran compiler development.
- sundarurfriend 1y agoThat sounds great, kudos to them too! The only times I set foot in the Fortran world is when some Julia-related development [1] [2] happens, and then I peruse some surrounding links and related projects - so I have very little familiarity with GNU Fortran myself. [1] https://fortran-lang.discourse.group/t/update-on-prima-a-julia-interface-is-available/6658 https://fortran-lang.discourse.group/t/update-on-prima-a-jul... [2] https://discourse.julialang.org/t/ann-julia-back-end-for-lfortran/87859 https://discourse.julialang.org/t/ann-julia-back-end-for-lfo...
- ChrisRackauckas 1y agoIndeed, I also like modern Fortran.
- waffletower 1y agoI like drag racing too, and modern Fortran is really competitive on the track. But I think I need a car that is street legal for my needs.